如何在Python中用空圆做散点图? [英] How to do a scatter plot with empty circles in Python?
本文介绍了如何在Python中用空圆做散点图?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
在Python中,使用Matplotlib,如何绘制带有 empty 圆的散点图?目标是在已经由scatter()
绘制的彩色磁盘的 some 周围绘制空圆,以便突出显示它们,理想情况下不必重绘彩色圆.
In Python, with Matplotlib, how can a scatter plot with empty circles be plotted? The goal is to draw empty circles around some of the colored disks already plotted by scatter()
, so as to highlight them, ideally without having to redraw the colored circles.
我尝试了facecolors=None
,但无济于事.
I tried facecolors=None
, to no avail.
推荐答案
来自请尝试以下操作:
import matplotlib.pyplot as plt
import numpy as np
x = np.random.randn(60)
y = np.random.randn(60)
plt.scatter(x, y, s=80, facecolors='none', edgecolors='r')
plt.show()
Note: For other types of plots see this post on the use of markeredgecolor
and markerfacecolor
.
这篇关于如何在Python中用空圆做散点图?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文