Python 绘制折线图 - 使用 Excel 数据
折线图是通过 matplotlib 库绘制的。首先,我们需要安装 pandas 和 matplotlib 库。
在终端中输入以下命令进行安装:
pip install pandas matplotlib
接下来,我们可以使用 pandas 库读取 Excel 文件中的数据,并使用 matplotlib 库绘制折线图。
以下是完整的代码:
import pandas as pd
import matplotlib.pyplot as plt
# 读取 Excel 文件
data = pd.read_excel('data2.xlsx')
# 绘制折线图
plt.plot(data.iloc[:, 0], data.iloc[:, 1])
# 添加标题和标签
plt.title('Line Chart')
plt.xlabel('X Axis')
plt.ylabel('Y Axis')
# 显示图形
plt.show()
解释一下代码:
- 第 1 行导入 pandas 和 matplotlib.pyplot 库。
- 第 4 行使用 pandas 库的 read_excel 函数读取 Excel 文件中的数据,并将其存储在 data 变量中。
- 第 7 行使用 matplotlib.pyplot 库的 plot 函数绘制折线图。data.iloc[:, 0] 表示选择 data 中的第 1 列数据作为横坐标,data.iloc[:, 1] 表示选择 data 中的第 2 列数据作为纵坐标。
- 第 10 行、第 11 行和第 12 行分别添加图形的标题、横坐标标签和纵坐标标签。
- 第 15 行使用 matplotlib.pyplot 库的 show 函数显示图形。
注意:在绘制折线图之前,需要确保 Excel 文件中的数据格式正确,即第一列为横坐标,第二列为纵坐标,并且没有空值或非数字的数据。
原文地址: https://www.cveoy.top/t/topic/nz23 著作权归作者所有。请勿转载和采集!