如何在R中添加趋势线(指数)?

时间:2013-05-02 14:17:43

标签: programming-languages graph r

好的,所以我正在处理从1979年1月到1989年12月道琼斯工业平均指数(DJIA)指数的每日交易。我已经成功地绘制了指数的时间演变,但我很难过如何添加趋势线(特别是指数)。您可以在此处获取数据:

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

我刚将它下载到Excel,然后将其作为csv文件导入R并绘制它。

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

1 个答案:

答案 0 :(得分:1)

如果这确实是你想要做的(我怀疑它不是),那么你所要做的就是绘制并添加一个curve和x的指定函数:

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

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