【发布时间】:2022-06-24 21:04:19
【问题描述】:
我想删除特定的行,并保留第一次出现机器 ID 的行。 所以我想要第 0、5、10 和 15 行
0,M_0003
1,M_0003
2,M_0003
3,M_0003
4,M_0003
5,M_0005
6,M_0005
7,M_0005
8,M_0005
9,M_0005
10,M_0007
11,M_0007
12,M_0007
13,M_0007
14,M_0007
15,M_0003
16,M_0003
17,M_0003
18,M_0003
19,M_0003
结果应该是这样的:
0,M_0003
1,M_0005
2,M_0007
3,M_0003
Python 中是否有可以提供帮助的函数? 我发现的唯一东西就是这个,但它不起作用。
y_data = y_data.groupby(np.arange(len(y_data)) // 5)
【问题讨论】:
标签: python arrays pandas numpy