用python读取csv文件,统计文件中男和女出现的次数,并且统计男女对应的满意度
时间: 2024-03-26 12:42:05 浏览: 26
好的,您可以尝试使用Python的csv模块来读取csv文件并进行统计。以下是一个示例代码:
```python
import csv
# 打开csv文件
with open('example.csv', newline='') as csvfile:
reader = csv.DictReader(csvfile)
# 初始化男女计数器和满意度字典
male_count = 0
female_count = 0
satisfaction = {'male': 0, 'female': 0}
# 逐行读取数据并统计
for row in reader:
if row['gender'] == 'male':
male_count += 1
satisfaction['male'] += int(row['satisfaction'])
elif row['gender'] == 'female':
female_count += 1
satisfaction['female'] += int(row['satisfaction'])
# 输出结果
print(f"男性出现次数: {male_count}")
print(f"女性出现次数: {female_count}")
print(f"男性平均满意度: {satisfaction['male']/male_count}")
print(f"女性平均满意度: {satisfaction['female']/female_count}")
```
在这个示例代码中,我们假设有一个名为“example.csv”的csv文件,其中包含以下列:gender(性别)和satisfaction(满意度)。代码逐行读取数据并根据性别进行统计,并计算男女对应的平均满意度。请注意,这只是示例代码,您需要根据您的实际数据格式进行调整。
相关推荐
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)