python - Pandas 按位置重命名列?

标签 python pandas

我只是想知道是否可以按位置重命名列名。 我知道如何使用它们的实际名称重命名它们:

df.rename(columns = {})

如果我不知道列名而只知道它们的位置,我该怎么办?

最佳答案

试试这个

df.rename(columns={ df.columns[1]: "your value" }, inplace = True)

关于python - Pandas 按位置重命名列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43759921/

相关文章:

python - 减去 Pandas 时间戳;绝对值

Python/ Pandas 类型错误 : 'list' object is not callable

python - 如何让用户使用python选择输出文件的路径

python - 如何用度数而不是弧度来计算切线?

python - Python 重载父类字段

Python REGEX 如何从变量中提取特定数字

python - 具有多个列的时间序列,每个列都有重复的条目。如何在 Pandas 中处理

python - 如何在python中获取特定时间的音频频率?

python - 如何从两个具有相同键值的字典创建一个 pandas 数据框?

python - 如何使用 Pandas 将字符串转换回列表