pandas怎么求和去重之后的列数
时间: 2023-05-10 19:55:20 浏览: 125
您可以使用 pandas 的 drop_duplicates() 方法去重,然后使用 sum() 方法求和,最后使用 shape 属性获取列数。示例代码如下:
```python
import pandas as pd
# 创建示例数据
df = pd.DataFrame({'A': [1, 2, 2], 'B': [3, 4, 4]})
# 去重并求和
sum = df.drop_duplicates().sum()
# 获取列数
col_num = sum.shape[0]
print(col_num) # 输出结果为 2
```
阅读全文