求解答[python] scatter 绘制气泡图,设置size的大小

用scatter绘制气泡图,根据每个点不同的数值设置大小,但存在size数值相同的几个点,运行起来就会显示“s must be a scalar, or float array-like with the same size as x and y”,如果size的值都不一样的话就不会。

plt.scatter(
            x = df.lon,
            y = df.lat,
            s = df.loc,
            color = 'red' ,  alpha = 1
            )


img

x:X轴坐标。
y:Y轴坐标。
s:散点标记的大小。
c:散点标记的颜色。
cmap:将浮点数映射成颜色映射表。