首页 > 解决方案 > 如何将第 30 行到最后一行数据与最后一行数据进行比较

问题描述

在 RI 中提取时间序列并进行配对分析。我想将最后一行数据与 30 天前的数据进行比较,并查看百分比变化。我尝试使用该sweep功能,但无法使其正常工作。例如:

好的,例如,让我们使用矩阵的最后 6 行。

2019-03-15 0.3916652    
2019-03-18 0.3872261     
2019-03-19 0.3858074     
2019-03-20 0.3848039     
2019-03-21 0.3810281    
2019-03-22 0.3804672    

sweep我会为此使用该功能吗?如果是这样,如何?我知道我的数据矩阵是否标记为 i

sweep(i, 1, )

只是不知道从那里做什么。

任何帮助都会很棒,

谢谢你。

标签: r

解决方案


怎么样只是print(head(tail(df,30),1))print(tail(df,1))

编辑:实际上,解决方案只是 OP 需要将他的矩阵转换为 data.frame。


推荐阅读