matplotlib 散点形状
时间: 2024-09-30 07:14:53 浏览: 26
[Matplotlib科学绘图系列]使用Matplotlib绘制散点形状
5星 · 资源好评率100%
在Matplotlib库中,散点图的形状可以通过`scatter()`函数的`marker`参数来设置。你可以选择多种预设的标记形状,例如:
- `.` 或 `'.'`:圆点(默认)
- `','` 或 `','`:逗号形
- 'o' 或 'o':圆形
- '^' 或 '^':上方向上的箭头
- 'v' 或 'v':向下的箭头
- '<' 或 '<':左向下的三角形
- '+' 或 '+':加号形
此外,还可以使用字符串来指定自定义形状,如`'p'`代表五边形,`'P'`代表倒置的五边形等。如果你想要更复杂的图形,可以使用`\u2514`这样的Unicode字符,它们对应于特定的方向和大小。
要创建一个散点图并改变形状,你可以这样做:
```python
import matplotlib.pyplot as plt
import numpy as np
x = np.random.rand(100)
y = np.random.rand(100)
plt.scatter(x, y, marker='o', color='red') # 使用圆形作为标记
# ... 其他绘制选项 ...
plt.show()
```
阅读全文