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)})
但它不工作。