plt.scatter中marker
时间: 2023-11-14 20:12:38 浏览: 148
Python matplotlib通过plt.scatter画空心圆标记出特定的点方法
在matplotlib库中,plt.scatter()函数用于绘制散点图。其中,marker参数用于指定散点的形状。常用的marker形状包括:
1. '.':点
2. ',':像素
3. 'o':圆圈
4. 'v':倒三角形
5. '^':正三角形
6. '<':左三角形
7. '>':右三角形
8. '1':下花心
9. '2':上花心
10. '3':左花心
11. '4':右花心
12. 's':正方形
13. 'p':五边形
14. '*':星号
15. 'h':六边形1
16. 'H':六边形2
17. '+':加号
18. 'x':叉号
19. 'D':菱形
20. 'd':瘦菱形
21. '|':竖线
22. '_':横线
可以通过设置marker参数来改变散点的形状,例如:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.scatter(x, y, marker='o') # 绘制圆圈形状的散点图
plt.show()
```
阅读全文