您的位置:首页 > 其它

R语言-差分要注意的问题

2015-08-24 18:27 302 查看
R语言中,对时间序列数据进行分析处理时,使用差分函数要注意:

差分函数diff()不带参数名的参数指滞后阶数,也就是与滞后第几阶的数据进行差分。如果要指定差分的阶数,则一定要使用带名称的参数:diff=2。

例如:

sample表示样本数据。

1、diff(sample,2)表示是对滞后2阶的数据进行差分,一阶差分,等同于:

diff(sample,lag=2)

2、diff(sample,diff=2)才是表示二阶差分

注意:在函数中尽量避免使用没有命名的参数。

在《时间序列分析及应用-R语言(第2版)》中,P315,描述到:

我们得到的教训就是,除非完全了解相关参数的位置,否则使用未命名参数是非常危险的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: