python散点图图例只显示一个标记点_python – Matplotlib图例:如何分配多个散点值...
我在python中使用matplotlib库来生成出版品质的xy散点图.我遇到了关于图例中标记的问题.我正在绘制2个不同的xy-scatter系列;一个是形成曲线的一组xy点,另一个是单个xy点.
我希望图例中的“曲线”显示3个标记,单个点显示1个标记.我知道如何更改图例标记数量的唯一方法是在声明图例时使用“scatterpoints”参数.但是,此参数设置图例中所有系列的标记数,并且我不确定如何单独更改每个图例条目.
遗憾的是,我不能以新用户的身份发布图片,但希望这种描述已经足够了.有没有办法使用matplotlib为每个图例条目单独设置散点值?
编辑:以下链接显示散点图的不同值的图像.
希望这使问题更加明确.
解决方法:
你可以在传奇中获得这一行,并自己更改:
import numpy as np
import pylab as pl
x = np.linspace(0, 2*np.pi, 100)
pl.plot(x, np.sin(x), "-x", label=u"sin")
pl.plot(x, np.random.standard_normal(len(x)), 'o', label=u"rand")
leg = pl.legend(numpoints=3)
l = leg.legendHandles[1]
l._legmarker.set_xdata(l._legmarker.get_xdata()[1:2])
l._legmarker.set_ydata(l._legmarker.get_ydata()[1:2])
##or
#l._legmarker.set_markevery(3)
pl.show()
Legend.legendHandles是图例中所有行的列表,行的_legmarker属性是标记.
你可以调用set_markevery(3)或set_xdata()& set_ydata()改变标记的数量.
标签:python,matplotlib,plot,legend,markers
python散点图图例只显示一个标记点_python – Matplotlib图例:如何分配多个散点值...相关推荐
- python在画布上显示动态图片_python – matplotlib – 直接在画布上绘图
由于动态更新的性能问题,我需要在画布上直接绘制很多矩形作为非常低的级别,也就是说不使用matplotlib.patches,因为我们必须使用经典的GUI. 更准确地说,我想只绘制一个矩形,而不仅仅是所 ...
- Teamviewer连接服务器显示不能够全屏 或 向日葵连接服务器不能够全屏 或 Teamviewer只显示一个640x480的分辨率选项
欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Teamviewer连接服务器显示不能够全屏 或 向日葵连接服务器不能够全屏 或 Teamviewer只显示一个640x ...
- win7系统的右键菜单只显示一个白色框不显示菜单项 解决办法
如上图所示,桌面或其他大部分地方点击右键菜单,都只显示一个白色框,鼠标移上去才有菜单项看,并且效果很丑 解决办法: 计算机-右键-属性-高级-性能-设置-视觉效果-淡入淡出或滑动菜单到视图,将其前面的 ...
- php只显示一部分文章,typecho同一个页面下调用不同分类的文章但是却只显示一个分类文章...
typecho同一个页面下调用不同分类的文章但是却只显示一个分类文章 作者:佚名 来源:爱好者 时间:2018-04-30 问题描述: 同页面调用分类下文章,只显示一第一个分类下的文章 在一个页面中, ...
- qt自定义按钮类,每个按钮自带一个右键弹出框,如何使同一时刻只显示一个弹出框
提要 继承于QPushButton的自定义按钮类,其右键弹出一个弹框,创建多个这样的自定义按钮在窗口中,每一时刻只显示一个右键弹出框,避免同一时刻,多个按钮右键弹出弹出框后,未及时关闭弹出框导致的同一 ...
- win7笔记本外接显示器html,window7笔记本外接显示器只显示一个屏幕怎么设置
许多用户都会偏向于入手win7笔记本电脑,这样电脑携带起来也是非常方便,不过由于屏幕较小的缘故,有用户就会选择外接一台显示器,不过在给win7笔记本外接显示器之后就需要对于其进行设置只显示一个屏幕,接 ...
- deepin efi 启动u盘_用Deepin Linux ISO镜像启动或U盘引导只显示一个光标的解决
有些电脑比较特殊,只能安装微软的Windows 10,别的操作系统都不能安装,比如Deepin等Linux也测试无法正常安装.本文采用了Deepin 20/UOS这个Linux的镜像启动或已经制作好的 ...
- wps office word 插入图片显示异常 只显示一个长条
wps office word插入图片显示异常 只显示一个长条 如图: 原因: 可能是网络复制文字的时候含有了某些格式. 建议复制的文字, 复制到网页的地址框里, 再复制到word文档里,可以很好的消 ...
- 解决Excel 2010打开两个以上文件时,总只显示一个窗口
用Excel 2010打开两个以上文件时,总只显示一个窗口. 解决方法,打开注册表编辑器,(点运行,输入regedit)定位到 HKEY_CLASSES_ROOT\Excel.Sheet.12\she ...
最新文章
- Opencv 基础 MatOfByte创建和byte数组
- DNS浅析-Bind软件的使用及搭建一个简单的DNS缓存服务器
- linux ls什么意思,linux – 你如何确定bash ls的颜色是什么意思?
- jmeter ant的html结果为空,Ant Jmeter Jenkins生成html测试报告
- php jquery grid,jQuery Grid
- docker多个容器一起打包_详解Docker 容器基础系统镜像打包
- es 全量同步mysql_什么时候该用MySQL,什么时候该用ES呢?
- (6)tcp-socket
- mysql oracle 左链接_mysql左连接与oracle(+)使用对照
- Grad-CAM绘画热力图 使用教程 pycharm+anaconda 论文画图 卷积神经网络CNN Resnet
- SourceTree Push 代码报错:remote: Support for password authentication was removed on April 26, 2022....
- 从爬虫构建数据集到CNN模型的验证码识别,一步一步搭建基于Python的PC个人端12306抢票程序
- Python-数据处理
- 微信小程序+云开发+数据库使用
- RJS教程 -入门介绍
- android 支付sdk流程,支付SDK
- DNS 区域传送漏洞(dns-zone-tranfer)学习
- LeetCode 164. 最大间距(桶排序+鸽笼原理)
- python中offset_python pandas tseries.offsets.DateOffset用法及代码示例
- 上海明确“改善型住房”标准