2013-05-02 153 views
0

好的,所以我正在从1979年1月到1989年12月每天关闭道琼斯工业平均指数(DJIA)。我已成功绘制了指数的时间演变,但我很难理解如何添加趋势线(特别是指数)。你可以在这里得到的数据:如何在R中添加趋势线(指数)?

http://research.stlouisfed.org/fred2/series/DJIA/downloaddata

我只是把它下载到Excel中,然后将其导入到R作为一个CSV文件,并绘制它。

除此之外,如何在特定位置添加趋势线?说,我想要一个从1985年到1988年的趋势线?

+1

您将需要在此处添加更多细节 - 例如您如何绘制它! – alexwhan 2013-05-02 14:21:52

+0

您是在问如何绘制趋势线,或者如何计算拟合数据到指数曲线的参数? – 2013-05-02 14:54:54

+0

基本上只是一个指数回归...通过Excel的光荣力量,我知道线的方程是y = 0.0629e^0.0003x,与R^2 = 0.90456 – 2013-05-02 15:34:16

回答

1

如果这是字面上你想要做什么(我怀疑这是不是),那么所有你需要做的就是剧情和添加curve与x的指定功能:

plot(y~x) 
par(new=TRUE) 
curve(0.0629*exp(0.0003*x)) 

如果你真的想要根据你在R中做的事情拟合一条曲线,你必须生成某种模型,然后根据使用基本相同的东西绘制拟合值,但不是curve,你可以使用lines