因为设置了plt.tight_layout(),这会让子图挤在一起,需要先设置legend,再用plt.tight_layout()

https://www.cnpython.com/qa/277015

    if len(a)>0:a.plot(ax=ax, legend=False, color=colors)# 腾出放图例的空间ncol = 3; rcol = math.ceil(len(k)/ncol)# 如果图例太长了(rcol>9),那么将其放置到该行子图的最右边空白处if rcol < 9:y_max = a.max().max()*(1+0.11*rcol)ax.set_ylim(0, y_max)plt.legend(ncol=ncol, loc='upper center', )elif n == 2:ax2 = axax.set_title(col+title_add)
plt.tight_layout()
ax2.legend(ncol=3, loc=2, bbox_to_anchor=(1.05,1.0)) # 图例放右边 # 增加标签...说明哪些指标在用该图例...

plt.legend 图例放在外面 子图会挤在一起 子图压缩 压扁相关推荐

  1. matplotlib plt.lengend图例放在图像的外侧

    参考:https://www.jb51.net/article/186659.htm matplotlib plt.lengend图例放在图像的外侧 1.图例在图中实例 import numpy as ...

  2. 图例放在图的外面_手把手教你绘制多个置信区间的森林图

    森林图的历史可以追溯到20世纪70年代,最常用于Meta分析中.forestplot包是绘制森林图的R包,其起源于rmeta包的forestplot函数,解决了forestplot函数的一些缺点,功能 ...

  3. python plt legend并排_【Matplotlib】图例分开显示

    作图时图例往往都会出现一个图例框内,如果需要不同类型的图例分别显示,比如显示两个图例. 基本上,出现两个图例的话,需要调用两次 legend .第一次调用,你需要将图例保存到一个变量中,然后保存下来. ...

  4. python plt legend并排,matplotlib Legend 图例用法

    matplotLib Legend添加图例:展示数据的信息 用法: legend(): 默认获取各组数据的Label并展示在图框左上角 legend(labels): legend(handles, ...

  5. Matplotlib:Legend 图例

    1.图例legend基础语法及用法 matplotlib.pyplot.legend(*args, **kwargs)-loc Location code string, or tuple (see ...

  6. matplotlib可视化之饼图plt.pie()与plt.legend()中bbox_to_anchor参数的理解

    函数功能:表示离散变量各占比情况 调用方法:plt.pie(x, explode=None, labels=None, colors=None, autopct=None, pctdistance=0 ...

  7. python中图例legend标签内容_matplotlib设置legend图例代码示例

    matplotlib设置legend图例代码示例 本文主要是关于matplotlib的一些基本用法. Demo import matplotlib.pyplot as plt import numpy ...

  8. python中plt.legend_matplotlib中plt.legend等的使用方法

    plt.lengend() 用于给图像加图例. 图例是集中于地图一角或一侧的地图上各种符号和颜色所代表内容与指标的说明,有助于更好的认识地图. 语法参数如下: matplotlib.pyplot.le ...

  9. Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介、使用方法之详细攻略

    Py之matplotlib.pyplot:matplotlib.pyplot的plt.legend函数的简介.使用方法之详细攻略 目录 matplotlib.pyplot的plt.legend函数的简 ...

最新文章

  1. Appium官网Introduction
  2. module 'thread' has no attribute
  3. linux centos7不能ssh免密登录自己的问题解决
  4. 太原理工大学linux与python编程r实验报告_太原理工大学算法设计与分析实验报告...
  5. 牛客网数据库SQL实战答案解析上篇
  6. CIO考虑采用超整合基础设施降低硬件成本
  7. Javascript特效:关闭小广告
  8. 京瓷1800打印机扫描步骤_京瓷复印机扫描设置方法京瓷复印机扫描到电脑设置...
  9. Unity战棋游戏资源
  10. MDK编译报错Error: L6218E: Undefined symbol main (referred from __rtentry2.o)
  11. 事务的隔离级别和锁的实现方式
  12. 用python绘制圆中圆
  13. linux解压工具软件,linux 安装rar解压工具
  14. 去掉图题注 空格_【转载】论文排版-Word插入题注时自动删除标签与编号前的空格,编号后添加空格...
  15. ALGO-973 唯一的啥子( 蓝桥杯题解)
  16. 利用Grapher Script 重复绘图
  17. SpringCloud搭建NetFilx-Eureka(小白专属)
  18. 注册中心节点摘除问题分析
  19. 智能视频抠图_‎App Store 上的“智能视频抠图: 一键去背景”
  20. python 播放声音_python播放音频

热门文章

  1. 学习金字塔---优化你的学习方法
  2. java程序代码实现手机号码归属地查询
  3. Apipost 上手指南
  4. schmidt正交化
  5. java emoji表情 乱码_java 微信昵称带有emoji 表情乱码
  6. pyscripter与python的关系_python开发环境PyScripter中文乱码问题解决方案
  7. Owin + WebApi + OAuth2 搭建授权模式(授权码模式 Part I)
  8. Centos修改DNS
  9. “博客之星”年度评选
  10. HZNUOJ 2977 宝可梦决战 种族并查集