如何去除dataframe相同的列
时间: 2023-11-18 16:01:35 浏览: 70
Python代码源码-实操案例-框架案例-重复数据处理(df.drop duplicates方法).zip
要去除DataFrame中相同的列,可以使用pandas库的`drop_duplicates()`函数。这个函数会删除DataFrame中所有重复的行,如果两列完全相同,则这两列被视为重复的列。
例如,假设我们有一个名为`df`的DataFrame,其中包含两列`A`和`B`,并且这两列的值完全相同。要删除其中一个列,可以使用以下代码:
```python
df = df.loc[:,~df.T.duplicated(keep='first')]
```
这行代码会将`df`中的重复列删除,并将结果存储回`df`中。
阅读全文