Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/360.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python:删除地图图例中的额外字符,并使字符适合图例_Python_Map_Legend - Fatal编程技术网

Python:删除地图图例中的额外字符,并使字符适合图例

Python:删除地图图例中的额外字符,并使字符适合图例,python,map,legend,Python,Map,Legend,PythonNoob在这里,如果这是一个简单的修复,我很抱歉。我只需要在这个图例的文本旁边画一个圆圈。但是,我的代码为每个绘图输出两个圆。而且它不一定适合在图例框中 p1, = plt.plot(x, y, 'ro', ms=10) p2, = plt.plot(x, y, 'ro', ms=20) p3, = plt.plot(x, y, 'ro', ms=25) plt.legend([p1,p2,p3], ["< 50 Homes","< 100 Homes",

PythonNoob在这里,如果这是一个简单的修复,我很抱歉。我只需要在这个图例的文本旁边画一个圆圈。但是,我的代码为每个绘图输出两个圆。而且它不一定适合在图例框中

p1, = plt.plot(x, y, 'ro', ms=10)
p2, = plt.plot(x, y, 'ro', ms=20)
p3, = plt.plot(x, y, 'ro', ms=25)
plt.legend([p1,p2,p3], ["< 50 Homes","< 100 Homes",
                                ">100 Homes"], loc = 3)
p1,=plt.图(x,y,'ro',ms=10)
p2,=plt.图(x,y,'ro',ms=20)
p3,=plt.图(x,y,'ro',ms=25)
图例([p1,p2,p3],“<50户”,“<100户”,
“>100户”],loc=3)

这几乎是工作,但只是不在那里。提前谢谢你的建议

+1虽然我认为这是不可能实现的,但我不确定我是否能做到+1.你觉得用另一种方式试试会更好吗?+1意味着我正在投票表决你的问题(还想知道是否有办法满足你的需要,尽管我自己没有答案);)可能重复感谢+1张素陈!每个Wojciech的链接添加numpoints=1起作用。帮了大忙。谢谢