我有一个具有ID列的数据框。我需要列的增量为1000.所以它将是1000,2000,3000,4000,5000,6000等,直到记录集的结尾。关于如何做到这一点的任何想法?
答案 0 :(得分:2)
有更多可能的解决方案:
df = pd.DataFrame({'A':list('abcdef'),
'F':list('aaabbb')})
df['ID'] = range(1000, (len(df.index)+1) * 1000, 1000)
print (df)
A F ID
0 a a 1000
1 b a 2000
2 c a 3000
3 d b 4000
4 e b 5000
5 f b 6000