【发布时间】:2018-10-08 12:24:46
【问题描述】:
我有一个数据框,其中包含重复的列名 a、b 和 b。我想将第二个 b 重命名为 c。
df = pd.DataFrame({"a": [1, 2, 3], "b": [4, 5, 6], "b1": [7, 8, 9]})
df.rename(index=str, columns={'b1' : 'b'})
尝试这个没有成功..
df.rename(index=str, columns={2 : "c"})
【问题讨论】:
-
接受最适合您的答案,以便从队列中清除。
标签: python pandas dataframe indexing