You can learn a lot from the help files.  Check out the help files for the 
lm() and summary.lm() functions

?lm
?summary.lm

You can extract the beta values in a few different ways.
These two will give you just the estimates in a vector:

coef(result)
result$coef

These two will give you the estimates and more in a matrix:

coef(summary(result))
summary(result)$coef

Jean


Krunal Nanavati <krunal.nanavati@cogitaas.com> wrote on 07/26/2012 
07:28:02 AM:
> 
> Hi,
> 
> I have a query on regression output generated by R.
> 
> > result=lm( Y~X , data=trail)
> > summary(result)
> 
> After running this 2 statements the following output is generated.
> 
> Call:
> lm(formula = Y ~ X, data = trail)
> 
> Residuals:
>     Min      1Q  Median      3Q     Max
> -245.30  -90.77  -30.30   54.99  532.78
> 
> Coefficients:
>             Estimate Std. Error t value Pr(>|t|)
> (Intercept) 245.2982    62.1307   3.948 0.000376 ***
> X             0.5192     0.1752   2.963 0.005533 **
> ---
> Signif. codes:  0 ?***? 0.001 ?**? 0.01 ?*? 0.05 ?.? 0.1 ? ? 1
> 
> Residual standard error: 169.1 on 34 degrees of freedom
> Multiple R-squared: 0.2052,     Adjusted R-squared: 0.1818
> F-statistic: 8.777 on 1 and 34 DF,  p-value: 0.005533
> 
> From this output, I intend to use the beta values to calculate
> elasticities. Is this possible directly in R?
> 
> If not, then when I paste this output in Excel, It is pasted as an 
image,
> and thus I cannot use the beta values for calculating any other metric.
> 
> Can anyone please help me out!!!
> 
> Thanks & Regards,
> 
> Krunal Nanavati
> 9769-919198

	[[alternative HTML version deleted]]

