python设置散点图点的大小_如何调整matplotlib散点图的大小

2022-10-18 09:57:50

这条线不是你想的那样。plt.figure(figsize=(20,20))

它不是调整现有绘图的大小,而是创建一个大小为20x20的新图形。只需在调用scatter之前移动上面的行,事情就可以按您的需要工作了。plt.figure(figsize=(20,20))

plt.scatter(x['so2_x'],x['state'],alpha=0.5,c=x['so2_x'],s=x['so2_x'])

plt.title("so2@2011 vs state")

plt.show()

另一种方法是在调用scatter隐式创建figure对象后更改大小,使用gcf()返回当前的figure句柄。plt.scatter(x['so2_x'],x['state'],alpha=0.5,c=x['so2_x'],s=x['so2_x'])

plt.title("so2@2011 vs state")

plt.gcf().set_size_inches((20, 20))

plt.show()

  • 作者:weixin_39684967
  • 原文链接:https://blog.csdn.net/weixin_39684967/article/details/109985292
    更新时间:2022-10-18 09:57:50