在Python中,使用Matplotlib,如何绘制空圆的散点图? 我们的目标是在已经被scatter()绘制的一些彩色磁盘周围绘制空的圆,以便突出显示它们,理想情况下无需重画彩色圆圈。
在用于散点图的pyplot文档中: matplotlib.pyplot.scatter(x,y,s = 20,c ='b',marker ='o',cmap = None,norm = None,vmin = None,vmax = None,alpha = None,linewidths = None, faceted = True,verts = None,hold = None,** kwargs) 标记大小 s:以点数^ 2的大小。 它是与x和y相同长度的标量或数组。 什么样的单位是points^2 ? 这是什么意思? s=100是指10 pixel x 10 pixel吗? 基本上我试图用不同的标记尺寸来绘制散点图,我想知道这个数字是什么意思。
我想要做一个scatterplot(使用matplotlib)其中的点根据第三个variables着色。 我已经非常接近这个: plt.scatter(w, M, c=p, marker='s') 其中w和M是数据点,p是我想遮蔽的variables。 不过我想用灰度而不是颜色来做。 谁能帮忙?