scatter 点为空心
时间: 2023-07-23 09:45:31 浏览: 62
Python matplotlib通过plt.scatter画空心圆标记出特定的点方法
要使散点图中的点为空心,可以使用`edgecolor`参数设置点的边框颜色,并将`facecolor`参数设置为`'none'`或`None`。下面是一个示例代码:
```python
import matplotlib.pyplot as plt
x = [1, 2, 3, 4, 5]
y = [2, 4, 6, 8, 10]
plt.scatter(x, y, marker='o', edgecolor='black', facecolor='none')
plt.show()
```
在上面的代码中,`marker`参数设置为`'o'`表示使用圆形标记,`edgecolor`参数设置为`'black'`表示边框颜色为黑色,`facecolor`参数设置为`'none'`表示面颜色为空(或者可以设置为`None`)。
绘制结果如下所示:
![scatter-empty-marker](https://user-images.githubusercontent.com/26833433/123387566-945d8c00-d5c8-11eb-9f77-9c7c03ed18c2.png)
阅读全文