繁体   English   中英

Python:我有具有相同列名的 Pandas 数据框。 如何更改其中之一?

[英]Python: I have pandas dataframe which has the same column name. How to change one of those?

我有具有相同列名的熊猫数据框。 (列名是 a,b,a,a,a)下面是示例。

在此处输入图片说明

有什么方法可以通过指定列位置来更改左侧第三列的列名? 我发现有一种方法可以通过创建新列表来更改列名。 但我想看看是否有任何方法可以指定列位置并更改名称。 下面是我想要的。 在此处输入图片说明

由于我是编程新手,我将不胜感激您的任何帮助!

这有效吗?:

column_names = df.columns.values
column_names[2] = 'Changed'
df.columns = column_names

df.rename(inplace=True,columns={'3col':'Changed'})

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM