python散点图图例
时间: 2023-09-03 22:15:28 浏览: 114
如何设置?
要为Python散点图设置图例,可以使用matplotlib库中的legend()函数。您可以通过在scatter()函数中传递label参数来为每个数据系列设置标签,并使用legend()函数来创建图例。例如,以下代码显示如何在Python中使用matplotlib创建散点图,并为每个数据系列设置标签,并创建图例:
```python
import matplotlib.pyplot as plt
import numpy as np
# Generate data
x1 = np.random.normal(2, 0.5, 10)
y1 = np.random.normal(2, 0.5, 10)
x2 = np.random.normal(6, 0.5, 10)
y2 = np.random.normal(6, 0.5, 10)
# Plot data
plt.scatter(x1, y1, label='Series 1')
plt.scatter(x2, y2, label='Series 2')
# Set axis labels
plt.xlabel('X Axis Label')
plt.ylabel('Y Axis Label')
# Set title
plt.title('Scatter Plot')
# Create legend
plt.legend()
# Show plot
plt.show()
```
在这个例子中,我们生成两个数据系列并对它们进行散点图绘制。我们使用scatter()函数为每个数据系列设置标签。然后,我们使用legend()函数创建图例。最后,我们使用show()函数显示图形。
阅读全文