【发布时间】:2012-05-08 15:18:04
【问题描述】:
我正在处理年度时间序列。主要目的是观察一段时间内的趋势。我绘制“散点图”,然后添加趋势线(使用 MsExcell)以获得趋势线。我如何计算和绘制残差?提前致谢。
1982 1983 1984 1985 1986 1987 1988 1989 1990 1991 1992 1993
27.75 28.74 28.13 28.07 28.68 28.83 28.93 28.59 28.18 28.65 28.54 28.79
27.84 28.71 28.34 28.08 28.66 28.91 28.90 28.63 28.21 28.63 28.58 28.89
29.81 29.32 29.64 29.51 29.25 29.67 29.90 29.10 29.79 29.73 29.92 30.23
28.24 29.34 28.03 28.66 28.95 29.48 29.40 28.91 29.09 28.59 28.86 28.90
【问题讨论】:
-
正确答案完全取决于您如何计算趋势线。 “使用 MS Excel”不是计算公式。
-
这看起来像季度数据?一旦您将数据转换为“长”格式(一个长向量),并附带一个时间向量(1982.0、1982.25、1982.5 ...),您就可以使用
residuals(lm(y~time,data=mydata)) -
哦,对不起...我遗漏了一个重要的信息。每行实际上代表不同的位置。数据实际上是温度记录。
-
第一行和第二行的温度看起来非常相似
标签: excel r time-series