Python绘制Excel散点图教程 - 读取两列数据并可视化
Python绘制Excel散点图教程:读取两列数据并可视化
想要用Python将Excel数据可视化?本文将教你如何使用Python读取Excel文件中的两列数据,并利用强大的matplotlib库绘制散点图。
**以下是完整的代码示例:**pythonimport pandas as pdimport matplotlib.pyplot as plt
读取Excel文件中的数据df = pd.read_excel('data.xlsx', usecols=[0, 1], names=['x', 'y'])
绘制散点图plt.scatter(df['x'], df['y'])plt.xlabel('X')plt.ylabel('Y')plt.title('Scatter Plot')plt.show()
代码解析:
- 导入必要库: 首先,我们需要导入
pandas用于读取Excel数据,以及matplotlib.pyplot用于绘制图表。2. 读取Excel数据: 使用pd.read_excel()函数读取Excel文件。 -usecols=[0, 1]指定读取第1列和第2列数据 (索引从0开始)。 -names=['x', 'y']为读取的两列数据分别命名为 'x' 和 'y'。3. 绘制散点图: 使用plt.scatter(df['x'], df['y'])函数绘制散点图,其中: -df['x']表示x轴数据。 -df['y']表示y轴数据。4. 设置图表元素: -plt.xlabel('X')设置x轴标签。 -plt.ylabel('Y')设置y轴标签。 -plt.title('Scatter Plot')设置图表标题。5. 显示图表: 最后,使用plt.show()函数将绘制好的散点图展示出来。
通过以上步骤,你就可以轻松地使用Python读取Excel数据并绘制散点图了! 这对于数据分析和可视化非常有帮助,可以让你更直观地理解数据之间的关系。
原文地址: https://www.cveoy.top/t/topic/f0cH 著作权归作者所有。请勿转载和采集!