统计csv文件中元素出现的个数并储存到一个新的列
时间: 2024-01-28 10:05:07 浏览: 73
Python将一个CSV文件里的数据追加到另一个CSV文件的方法
可以使用Python中的pandas库来处理CSV文件。首先,需要将CSV文件读入DataFrame中,然后使用value_counts()函数统计每个元素出现的次数,并将结果储存在一个新的列中。
下面是一个示例代码:
```python
import pandas as pd
# 读入CSV文件
df = pd.read_csv('example.csv')
# 统计元素出现的次数
element_count = df['element'].value_counts()
# 将结果储存在新的列中
df['count'] = df['element'].map(element_count)
# 输出结果
print(df)
```
其中,example.csv是你要处理的CSV文件,element是你要统计的列名。运行上述代码,就可以得到一个新的列count,其中储存了每个元素出现的次数。
阅读全文