0
我已经找到2种方法来重命名Pandas数据框中的索引。但是当数据帧非常大时,两者都不实用。如何自动完成熊猫索引的重命名?
如何自动重命名?
方法1:
df=df.rename(index={0: 's1', 1: 's2', 2: 's3', 3: 's4', 4: 's5'})
方法2:
df['new_index']=['s1', 's2', 's3', 's4', 's5']
df=df.set_index('new_index')
我已经试过这样:
df=df.rename(index={'s_' + ind for ind in range(1, len(df.index)+1)})
但它不工作。