Python是一门功能强大的编程语言,经常用于数据分析和可视化。一种常见的数据可视化方法是使用散点图。在Python中,我们可以使用Matplotlib库轻松创建散点图。以下是一个简单的比较两组数据的散点图的例子。
import matplotlib.pyplot as plt import numpy as np # 数据组1 x1 = np.array([1, 2, 3, 4, 5]) y1 = np.array([4, 7, 2, 9, 8]) # 数据组2 x2 = np.array([1, 2, 3, 4, 5]) y2 = np.array([6, 3, 4, 2, 5]) # 绘制散点图 plt.scatter(x1, y1, color='blue') plt.scatter(x2, y2, color='red') # 添加图例 plt.legend(('数据组1', '数据组2')) # 添加标题和标签 plt.title('两组数据的比较') plt.xlabel('X轴') plt.ylabel('Y轴') # 显示图形 plt.show()
上述代码首先导入了matplotlib.pyplot和numpy库。我们使用numpy库创建了两组数据,然后使用plt.scatter()函数绘制这两组数据的散点图。我们为每组数据分别选择不同的颜色。接下来,我们使用plt.legend()函数为图例添加标签。在最后,我们使用plt.title()、plt.xlabel()和plt.ylabel()函数添加图形的标题和标签,并使用plt.show()函数显示图形。
散点图可以帮助我们比较两组数据之间的关系。在上面的例子中,我们可以看到,数据组1中的数字似乎比数据组2中的数字更高。这个例子只是一个简单的示例。在实际工作中,您可能需要绘制更多的数据点,并进行更深入的数据分析。