我正在用一个不同的绘图点来绘制不同尺寸的图像。当我的域大小变得更大时,每个绘制点的大小都保持不变,所以最终当我缩小时,事情会变得拥挤、重叠,并且通常会变得混乱。我想改变点的大小,我知道我可以通过再次绘制它们来改变它们的大小,但是我想知道是否有一种方法可以改变它们的大小,而不需要再次进行这个过程。在
这是我用来绘制点的线:
plt.scatter(longs, lats, color = str(platformColors[platform]), zorder = 2, s = 8, marker = 'o')
这是我用来更改域大小的行:
^{pr2}$任何建议都将不胜感激!在
http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.scatter
这些参数散开假设
s
参数是散乱点的大小,所以把s
改成你喜欢的任何值,如下所示scatter
具有set_sizes
选项,您可以使用该选项设置新的大小。例如:似乎
^{pr2}$set_sizes
只接受数组,因此对于恒定的标记大小,您可以执行以下操作:或者是相对的变化,比如:
相关问题 更多 >
编程相关推荐