我正在尝试更改数据框中很长的列(大约 1mio 条目)的值。我有类似的东西
####ID_Orig
3452
3452
3452
6543
6543
...
我想要类似的东西
####ID_new
0
0
0
1
1
...
目前我正在这样做:
j=0
for i in range(0,1199531):
if data.ID_orig[i]==data.ID_orig[i+1]:
data.ID_orig[i] = j
else:
data.ID_orig[i] = j
j=j+1
这需要很长时间......有没有更快的方法来做到这一点?我不知道值ID_orig有什么以及单个值出现的频率。
明月笑刀无情
桃花长相依
相关分类