我有以下数据帧:
value timestamp
20.713936 2019-03-04 17:59:36 UTC
20.871742 2019-03-04 18:08:31 UTC
我想根据时间戳列的时差(如果它超过1分钟但不到15分钟)向数据帧添加新的行。它应该看起来,尽管不是这样的:
^{pr2}$我想做一个函数,可以做这样的事情:
由于熊猫如此强大,我想知道是否有一种方法可以实现相同的目标,而不必编写这些函数,避免使用if/for循环。
我想,只在每个之前的时间戳中添加1比找到一个相等间隔的时间戳向量要容易。
我想在辅助帧的帮助下完成这一点,并按时间戳执行“有序合并”,但我对这个框架感到迷茫。
有人知道怎么做吗?
谢谢你的时间!
你应该看看pandas.date_range()。我想这就是你要找的。在
使用
pandas.to_datetime
和pandas.DataFrame.asfreq
:输出:
^{pr2}$相关问题 更多 >
编程相关推荐