使用pyplot在半径上绘制等于比例尺的点

时间:2018-12-11 15:11:31

标签: python python-2.7 matplotlib

我正在尝试使用散点图法绘制具有指定半径的点。这是初始化绘图环境的方法:

fig = plt.figure()
ax = fig.add_subplot(111)
ax.set_xlim(axisXBegin, axisXEnd)
ax.set_ylim(axisYBegin, axisYEnd)

然后我尝试绘制半径为2的点:

self.frame = ax.scatter(
            self.x,
            self.y,
            color = 'r', s=2
        )

不幸的是,在我的比例尺上,半径远小于2。我从文档中了解到:

s:标量或类似array_,形状(n,),可选 标记大小(以磅为单位)** 2。默认值为rcParams ['lines.markersize'] ** 2。

但是我不知道如何重新计算它,以使其适合图形上的比例。谁能给我任何提示?

0 个答案:

没有答案