【发布时间】:2018-07-17 22:49:37
【问题描述】:
假设我们有 pandas 数据框,df:
Foo Bar
2018-01-01 0.568658 0.504093
2018-01-02 0.244716 0.422261
2018-01-03 -2.254264 -0.680178
2018-01-04 0.110540 -0.477153
2018-01-05 -1.342594 -0.005422
2018-01-06 1.219136 0.864694
2018-01-07 0.097513 -0.140353
对于df 中的每一行,我想要一个等于接下来 n 行的切片,
在这种情况下,假设 n=2:
2018-01-01 0.568658 0.504093
2018-01-02 0.244716 0.422261
2018-01-02 0.244716 0.422261
2018-01-03 -2.254264 -0.680178
2018-01-03 -2.254264 -0.680178
2018-01-04 0.110540 -0.477153
2018-01-04 0.110540 -0.477153
2018-01-05 -1.342594 -0.005422
等等。这很容易在循环中完成,但是这种操作是否有 pandas 函数?可以组团吗?
谢谢
【问题讨论】:
标签: python python-2.7 pandas dataframe