python对excel文档某一列数据进行分类统计每类的数量针对类别及数量绘制直方图
可以使用pandas和matplotlib库来实现。
以下是示例代码:
import pandas as pd
import matplotlib.pyplot as plt
# 读取excel文件
df = pd.read_excel('data.xlsx')
# 按照某一列进行分类,并统计每类的数量
counts = df['列名'].value_counts()
# 绘制直方图
plt.bar(counts.index, counts.values)
plt.xlabel('类别')
plt.ylabel('数量')
plt.show()
其中,'列名'需要替换成需要分类的列名,'data.xlsx'需要替换成实际的文件名。绘制的直方图可以根据需要进行调整,如修改x轴标签、y轴标签、图例等。
原文地址: https://www.cveoy.top/t/topic/hfRD 著作权归作者所有。请勿转载和采集!