Python统计不同文凭人数并绘制柱状图
假设有一个名为'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 著作权归作者所有。请勿转载和采集!