重命名PandasDF索引类似excel向下拖动

lzfw57am  于 2022-12-21  发布在  其他
关注(0)|答案(1)|浏览(113)

我有一个带有长字符串索引的Pandas数据框。我想用一个常量字后跟升序数字来替换所有索引名称,类似于Excel中的向下拖动。所以,我的新索引将是:
ASV 1病毒
ASV2
ASV3
ASV4
等等。
有什么建议吗?谢谢!

eeq64g8w

eeq64g8w1#

如果已经有范围索引,可以尝试:

df.index = 'ASV' + (df.index+1).astype(str)

对于任意初始索引:

df.index = 'ASV' + pd.Series(np.arange(1, len(df)+1)).astype(str)

相关问题