Python 可视化 Excel 数据:饼状图展示被引次数排名前十
您可以使用pandas库来读取Excel文件中的数据,并对数据进行处理和可视化。以下是一个示例代码,可以帮助您实现您的需求:
import pandas as pd
import matplotlib.pyplot as plt
# 读取Excel文件
df = pd.read_excel('您的Excel文件路径')
# 按照'出現次數'列进行降序排序
df_sorted = df.sort_values(by='出現次數', ascending=False)
# 抽取前十条数据
df_top10 = df_sorted.head(10)
# 设置中文字体
plt.rcParams['font.sans-serif'] = ['SimHei']
# 创建饼状图
plt.pie(df_top10['出現次數'], labels=df_top10['標題'], autopct='%.1f%%')
# 显示图例
plt.legend()
# 显示图形
plt.show()
请将代码中的文件路径'您的Excel文件路径'替换为您实际的文件路径。
原文地址: https://www.cveoy.top/t/topic/o1cJ 著作权归作者所有。请勿转载和采集!