当前位置: 首页 > news >正文

延吉制作网站兰州最新消息今天

延吉制作网站,兰州最新消息今天,点评类网站建设,开元酒店集团品牌建设一开始搞不懂图例是什么意思,以为是整个图,最后发现原来图例就是代码中的legend: 子图的图例(legend)用于解释图表中各条线、点或其他元素所代表的含义。图例通常位于图表的一角,以帮助观众理解图表中展示的…

一开始搞不懂图例是什么意思,以为是整个图,最后发现原来图例就是代码中的legend:

子图的图例(legend)用于解释图表中各条线、点或其他元素所代表的含义。图例通常位于图表的一角,以帮助观众理解图表中展示的数据内容。每个图例条目对应图表中的一个数据系列或数据类型,并提供相应的标签以描述该数据。

然后我正在绘制一个多子图,只需要一个图例,不知道如何进行绘制。经过查阅资料后发现绘制多子图的图例还需要分两种情况,一个是单图例一种是多图例。
以下就是单图例的情况
在这里插入图片描述
以下就是多图例的情况
在这里插入图片描述
即多图例的四个子图的legend都是不相同的,但是单图例的四个legend都是相同的。于是就有单图例和多图例对应的两种代码。

单图例 fig.axes[-1]表示获取图形中的最后一个子图对象,因为图例都是相同的,所以只需要获取一个即可

# 绘制结束后
lines, labels = fig.axes[-1].get_legend_handles_labels()   
fig.legend(lines, labels, loc = 'upper center')
plt.show()

多图例 需要用循环得到每个子图的图例

lines = []
labels = []
# 利用循环得到每一个子图的图例
for ax in fig.axes:axLine, axLabel = ax.get_legend_handles_labels()lines.extend(axLine)labels.extend(axLabel)
fig.legend(lines, labels, loc = 'upper right') 
plt.show()

如果需要调整legend的位置,只需要在legend里面添加参数

# ncol 一行三个
# bbox_to_anchor=(0.5, 0.92) 默认中心是(0.5 0.5)
fig.legend(lines, labels, loc='lower center', ncol=3, frameon=False, bbox_to_anchor=(0.5, 0.92))

参考文章:
https://www.jb51.net/python/2953424oz.htm

http://www.yayakq.cn/news/433430/

相关文章:

  • 网站下载软件怎么安装wordpress js效果
  • 程序员做任务的网站wordpress utc时间差12个小时
  • 巴中市城乡和住房建设局网站深圳网页制作电话
  • 石家庄网站建设系统河南省和城乡建设厅网站
  • 网站后台密码忘记了怎么办 ftp进不去推广渠道
  • 天津网站建设方案维护网站建设公司转型做什
  • 四川聚锋建设工程有限公司官方网站营销网站制作需要多少钱
  • 永川网站设计广州手机网站开发报价
  • 公司做的网站搜索不到做网站编辑有前途
  • 服装网站模板下载桂林网站排名
  • 我的世界做封面网站etc工程承包模式
  • 做物流有哪些网站大连手机自适应网站建设维护
  • 酒店用品网站源码免费app开发平台
  • 汽车网站设计英文版网站案例
  • 推广平台网站网站建设服务方案
  • 网站添加友情链接合肥科技职业学院网站建设与管理
  • 举报网站平台网站seo优化心得
  • 青岛高级网站建设价格免费ddns域名注册
  • 网站中引用字体企业公示信息
  • 网站 chat now怎么做高德地图怎么导航环线
  • 万网提供的网站建设服务的具体项目瑞安网站建设步骤
  • 茶叶flash网站石家庄抖音代运营公司
  • 怎样是做网站html5教程初学者
  • 广州网站建设骏域网站建设专家网站充值链接怎么做
  • 网站建设长尾关键词wordpress全局透明主题下载
  • xx企业网站建设方案书自己网站打不开
  • 怎么做免费个人网站建设网站的相关技术
  • 网站建设年终总结怎么写网站的站长是什么意思
  • 网盘 商业网站建设案例课程 下载网页设计制作作品
  • 网站系统建设支出分录建设明星网站的目的论文