matplotlib散点图 样式
时间: 2023-09-09 10:13:19 浏览: 118
matplotlib提供了多种样式可以用于绘制散点图。下面是一些常用的散点图样式的示例代码:
1. 默认样式:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.scatter(x, y)
plt.show()
```
2. 指定颜色和大小:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
colors = ['r', 'g', 'b', 'c', 'm']
sizes = [20, 40, 60, 80, 100]
plt.scatter(x, y, c=colors, s=sizes)
plt.show()
```
3. 修改标记形状:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.scatter(x, y, marker='s')
plt.show()
```
4. 添加标签和标题:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.scatter(x, y)
plt.xlabel('x')
plt.ylabel('y')
plt.title('Scatter Plot')
plt.show()
```
这些只是散点图的一些常见样式,你可以根据自己的需求进行进一步的定制。详细的样式参数和用法可以参考matplotlib的官方文档。
阅读全文