划分一系列关于pandas的时间间隔吗?
假设Y是数据框中的一列,一种方法是使用diff和cumsum:
diff
df = DataFrame(Y) df[1] = df[0].diff() > 600000000000.0 #nanoseconds in ten minutes df[1] = df[1].apply(lambda x: 1 if x else 0).cumsum() df.groupby(1)
注意:如果您使用72小时内的纳秒数,它将分为两组。
你尚未登录,登录后可以
和开发者交流问题的细节
关注并接收问题和回答的更新提醒
参与内容的编辑和改进,让解决方法与时俱进
联系我
602392714
清零编程群