python - 将索引重命名为数据帧中的连续字符串?

标签 python pandas dataframe rename

我需要自动将数据框中的索引从 1:100 更改为 item1:item100。 df.index=['item1', 'item2', ..., 'item100']

如何在不输入所有名称的情况下执行此操作? 谢谢

最佳答案

# Dummy data:    
df = pd.DataFrame(index=[1,2,3])

# Solution:
df.index = ["item{}".format(i) for i in df.index]

关于python - 将索引重命名为数据帧中的连续字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54887338/

相关文章:

python - TensorFlow 是否为其用户实现了交叉验证?

python - 如果我在 Ubuntu 上开始学习 C,它会在我今年夏天晚些时候开始学习 Objective-C 时给我带来优势吗?

.net - 将 python 模块导入 .net - "No module named signal"

python - 在 Python 中,需要一种有效的方法将 kdtree 索引映射到值

r - 在数据框中生成新列,按组计算重复项

python - 序列化包含 Pandas 数据帧的字典 (Python)

python - 来自 x、y 值的 Matplotlib 直方图,日期时间月份作为 bin

python - 对两列进行排序并使用 pandas 为数据框中的排序值创建新列

python - 根据现有列中的 bool 值向 pandas 数据框添加列

python - pandas:cumsum 忽略前两行