![]() |
1
2
因为你在回顾之前的值,看看是否有连续的值,你将不得不以某种方式与索引交互。该解决方案首先查看当前索引中该值之前的任何值,以查看它们是否小于或大于该值,然后将任何值设置为False,其中后面有False。它还避免了在数据帧上创建迭代器,这可能会加快大型数据集的操作。
|
![]() |
2
1
|
![]() |
3
1
给出了数据帧
|
![]() |
4
1
计算连续值。我无法想出一个可行的解决方案,所以我们回到循环。
如果您担心性能问题,可以使用 numba
|
![]() |
5
0
下面是一位同事提出的解决方案(可能不是最有效的,但它做到了):
创建“更高”列
合并两个新系列
|
![]() |
W. Walter · 熊猫-根据混合频率数据计算月平均值 2 年前 |
![]() |
luide · 熊猫前瞻性滚动窗口-参差不齐指数 6 年前 |
|
user5458635 · 多输出LSTM时间序列预测 7 年前 |
![]() |
Rafael Díaz · 创建具有特定日期的时间序列 7 年前 |
![]() |
Rob · 时间序列图中的重复模式 7 年前 |
![]() |
user60856839 · 使用Sparkyr完成时间序列 7 年前 |
![]() |
amigo · 将带有时间序列的大型混合CSV导入R 7 年前 |
|
ct957 · R中的colsum条件? 7 年前 |