如何创建每个标签只有一个符号的散点图图例?

发布于 2024-11-09 09:19:18 字数 184 浏览 0 评论 0原文

如何创建散点图图例而不每次都显示两个符号?我可以理解为什么当您通过线连接符号时您会想要这个,但对于纯粹的散点图,我在图例中想要的只是符号的一个示例。之前的 stackoverflow 帖子中的这个图显示了我的意思:

在此处输入图像描述

How can I create a scatter plot legend without two symbols showing up each time? I can understand why you'd want this when you're joining symbols by lines, but for a pure scatter plot, all I want in the legend is one example of the symbol. This plot from a previous stackoverflow post shows the kind of thing I mean:

enter image description here

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

笔芯 2024-11-16 09:19:18

legend命令中,您可以使用scatterpoints选项:

ax.legend(loc=0, scatterpoints = 1)

对于普通绘图,它是选项numpoints

在这里您可以找到有关图例关键字参数的更多信息: http:// /matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.legend

In the legend command you can use the scatterpoints option:

ax.legend(loc=0, scatterpoints = 1)

For a normal plot, it is the option numpoints.

Here you can find more information about the keyword arguments for the legend: http://matplotlib.sourceforge.net/api/pyplot_api.html#matplotlib.pyplot.legend

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文