Python 可视化 Excel 数据:饼状图展示中文字元出现频率
你可以使用以下代码来读取并可视化 Excel 文件中的数据:
import pandas as pd
import matplotlib.pyplot as plt
# 读取Excel文件
data = pd.read_excel(r'D:\大學\大二\下學期\數據可視化\期末作業\數據整理\被引次數.xlsx')
# 按'出現次數'列进行降序排序
data = data.sort_values('出現次數', ascending=False)
# 抽取前十的数据
top_10 = data.head(10)
# 创建饼状图
plt.figure(figsize=(8, 6))
plt.pie(top_10['出現次數'], labels=top_10['中文字元'], autopct='%1.1f%%')
# 设置图标题
plt.title('前十中文字元出現次數占比')
# 显示图形
plt.show()
请注意替换代码中的文件路径为你实际的文件路径。该代码将读取 Excel 文件中的数据,按照'出現次數'列进行降序排序,然后抽取前十个数据,并使用饼状图进行可视化。饼状图上显示中文字元,而图例不会显示在饼状图上。
原文地址: https://www.cveoy.top/t/topic/o1ex 著作权归作者所有。请勿转载和采集!