你可以使用以下代码来读取并可视化 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 著作权归作者所有。请勿转载和采集!

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