Python读取Excel绘制图表教程 - 柱状图和折线图
Python读取Excel数据并绘制图表教程
想要用Python从Excel文档中提取数据并绘制图表?本教程将带你逐步完成,使用Pandas读取Excel数据,并使用Matplotlib创建清晰易懂的柱状图和折线图。
1. 安装必要的库
首先,确保你已安装了Pandas和Matplotlib库。如果没有,可以使用pip安装:
pip install pandas matplotlib
2. 准备数据
假设你有一个名为'data.xlsx'的Excel文件,其中包含'Name'和'Score'两列数据。
3. Python代码示例
import pandas as pd
import matplotlib.pyplot as plt
# 读取Excel文件数据
df = pd.read_excel('data.xlsx')
# 绘制柱状图
plt.bar(df['Name'], df['Score'])
plt.title('学生成绩柱状图')
plt.xlabel('姓名')
plt.ylabel('分数')
plt.show()
# 绘制折线图
plt.plot(df['Name'], df['Score'])
plt.title('学生成绩折线图')
plt.xlabel('姓名')
plt.ylabel('分数')
plt.show()
代码解读:
- 我们先使用
import pandas as pd和import matplotlib.pyplot as plt导入Pandas和Matplotlib库。 - 使用
pd.read_excel('data.xlsx')读取Excel文件'data.xlsx'的数据,并存储在名为df的DataFrame对象中。 - 使用
plt.bar()函数绘制柱状图,plt.plot()函数绘制折线图。 - 设置图表的标题、横轴和纵轴标签,使图表更易于理解。
- 最后,使用
plt.show()函数显示图表。
总结:
通过本教程,你学习了如何使用Python读取Excel文档数据,并使用Matplotlib库创建柱状图和折线图。你可以根据自己的数据和需求修改代码,创建更复杂的图表。
原文地址: https://www.cveoy.top/t/topic/fZZY 著作权归作者所有。请勿转载和采集!