使用 Python 的 pandas 和 matplotlib 库可以轻松实现对 Excel 文档中某一列数据进行分类统计,并以饼图的形式直观展示每个类别的数据占比。

以下是一个简单的示例代码:

import pandas as pd
import matplotlib.pyplot as plt

# 读取 Excel 文件
df = pd.read_excel('data.xlsx')

# 统计每类的数量
count = df['列名'].value_counts()

# 将数量转换为百分比
percent = count / count.sum() * 100

# 绘制饼图
plt.pie(percent, labels=percent.index, autopct='%1.1f%%')
plt.title('数据统计结果')
plt.show()

其中,'data.xlsx' 是要处理的 Excel 文件名,'列名' 是要统计的列的列名。代码中使用 value_counts() 函数统计每个值出现的次数,然后将次数转换为百分比,并使用 Matplotlib 库中的 pie() 函数绘制饼图。最后显示图表。

通过以上代码,您可以轻松实现对 Excel 数据进行分类统计并以饼图展示结果,使数据分析更加直观易懂。

Python Excel 数据分类统计与饼图可视化

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

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