我有以下有序且连续的 Dataframe :
Hour value
0 1 41
1 2 5
2 3 7
3 4 107
4 5 56
5 6 64
6 7 46
7 8 50
8 9 95
9 10 81
10 11 8
11 12 94
我想向每N行(本例中为4行)添加一个值范围,例如:
Hour value val
0 1 41 1
1 2 5 1
2 3 7 1
3 4 107 1
4 5 56 2
5 6 64 2
6 7 46 2
7 8 50 2
8 9 95 3
9 10 81 3
10 11 8 3
11 12 94 3
2条答案
按热度按时间nszi6y051#
使用
numpy.arange
:输出:
lf5gs5x22#
IIUC,您可以根据索引创建val列,如下所示: