r - 如何将第 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, )
只是不知道从那里做什么。
任何帮助都会很棒,
谢谢你。
解决方案
怎么样只是print(head(tail(df,30),1))
和print(tail(df,1))
编辑:实际上,解决方案只是 OP 需要将他的矩阵转换为 data.frame。
推荐阅读
- c - 2 C 中函数中的 while 循环
- dart - 在 Dart 中混合初始化器和构造器主体
- javascript - 点击时图片不显示在灯箱模块中
- javascript - JS puppeteer 使用 for 循环遍历链接
- vue.js - 我有一个 vue 组件不呈现数据的问题
- javascript - 在 forEach 循环 javascript 中创建对象时出现问题
- node.js - Zookeeper getChildren 事件只触发一次
- image - 为什么 `cv2.threshold` 只需要灰度图像?
- netbeans - 带有 MAMP 问题的 NetBeans Xdebug 路径
- swift - 在 Swift 中将 CoreData 导出为 CSV