假设有一个名为'education.csv'的文件,其中包含以下信息:

education,num_people
高中,300
本科,500
硕士,200
博士,50

则可以使用如下代码进行统计和绘制柱状图:

import pandas as pd
import matplotlib.pyplot as plt

# 读取文件并转换为DataFrame格式
data = pd.read_csv('education.csv')

# 统计不同文凭的人数
education_count = data.groupby('education')['num_people'].sum()

# 绘制柱状图
education_count.plot(kind='bar')
plt.title('不同文凭的人数统计')
plt.xlabel('文凭')
plt.ylabel('人数')
plt.show()

运行结果如下图所示:

不同文凭的人数统计柱状图


原文地址: https://www.cveoy.top/t/topic/ofIo 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录