pandsa,dataframe如何将重复的列只保留一个。
时间: 2024-03-16 16:42:51 浏览: 122
pandas DataFrame 删除重复的行的实现方法
5星 · 资源好评率100%
要在Pandas DataFrame中仅保留重复列的一个副本,可以使用以下代码:
```
df = df.loc[:, ~df.columns.duplicated()]
```
这将返回一个新的DataFrame,其中所有重复列都已删除,仅保留了第一个出现的列。此代码行中的tilde符号(~)用于反转布尔数组,以便在新DataFrame中保留未重复的列。
阅读全文