gpt4 book ai didi

python - Pandas Dataframe 自动重命名重复的列名称

转载 作者:行者123 更新时间:2023-12-01 08:49:26 25 4
gpt4 key购买 nike

我有一个包含 10 列和 160 行的数据框。列名称基于月份和年份,例如 Jun'17、July'17、Mar'18 等。然而,在 Excel 中,某些列像 Jun'17 一样重复两次当我将它们导入 pandas 数据框时,它将重复的列重命名为 Jun'17 和 Jun'17.1

这个“.1”是额外的,扰乱了我的整个计算。

最佳答案

我认为拥有更多同名列不是一个好主意,我不建议这样做,但如果你想这样做,你可以这样做:

df = df.rename(columns = {"Jun'17.1":"Jun'17"})

要访问 2 个不同的列,请按以下方式执行:

df["Jun'17"].iloc[:,0]
df["Jun'17"].iloc[:,1]

关于python - Pandas Dataframe 自动重命名重复的列名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53188883/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com