【发布时间】:2015-07-10 12:32:43
【问题描述】:
我在matplotlib 中有一个散点图。散点图显示了具有不同颜色深浅和大小的圆圈。
我想为圆圈的大小添加一个图例。图例不应该被情节中圆圈的颜色着色,而是说“灰色”。然后应该有三个条目对应一个大灰圈、中灰圈和小灰圈,都带有一些文字。在一个图例条目中,我只需要一个圆圈,而不是 matplotlib 中似乎默认的多个圆圈。
我该怎么做?
我已经根据这个http://matplotlib.org/users/legend_guide.html尝试了这个,
但它给出的是一个矩形,而不是一个圆形。
red_patch = mpatches.Circle((3,3), radius = 1000, color='blue', label='The red data')
ax1.legend(handles=[red_patch])
【问题讨论】:
-
大部分都在答案here 中完成,除了更改图例标记颜色。我会考虑的。
标签: python matplotlib plot