在Python中,使用`matplotlib`库可以很容易地绘制散点图,并设置图例。以下是一个简单的示例,展示了如何绘制散点图并添加图例:
```python
import matplotlib.pyplot as plt
生成示例数据
x = np.random.rand(50)
y = 2 * x + np.random.rand(50) * 0.5
创建散点图
plt.scatter(x, y, label='Data Points')
添加图例
plt.legend()
添加标题和轴标签
plt.title('Scatter Plot with Legend')
plt.xlabel('X-axis')
plt.ylabel('Y-axis')
显示图表
plt.show()
在这个示例中,`plt.scatter()`函数用于绘制散点图,`label='Data Points'`为散点图添加了标签,`plt.legend()`用于显示图例。`plt.title()`, `plt.xlabel()`, 和 `plt.ylabel()`分别用于添加标题和轴标签。
如果你需要更复杂的图例设置,比如自定义图例的位置、样式等,可以使用`plt.legend()`函数的参数进行设置。例如,`plt.legend(loc='upper left')`可以将图例放置在图表的左上角。
希望这能帮助你设置散点图的图例