python画双y轴图像的示例代码


Posted in Python onJuly 07, 2019

很多时候可能需要在一个图中画出多条函数图像,但是可能y轴的物理含义不一样,或是数值范围相差较大,此时就需要双y轴。

matplotlib和seaborn都可以画双y轴图像。

一个例子:

import seaborn as sns
import matplotlib.pyplot as plt
 
# ax1 for KDE, ax2 for CDF
 
f, ax1 = plt.subplots()
ax1.grid(True)
# ax1.set_ylim(0, 1)
ax1.set_ylabel('KDE')
ax1.set_xlabel('DATA')
ax1.set_title('KDE + CDF')
ax1.legend(loc=2)
sns.kdeplot(data, ax=ax1, lw=2, label='KDE') # KDE
 
ax2 = ax1.twinx() # the reason why it works
ax2.set_ylabel('CDF')
ax2.legend(loc=1)
ax2.hist(data, bins=50, cumulative=True, normed=True, histtype='step', color='red', lw=2, label='CDF') # CDF
 
plt.show()

以上这篇python画双y轴图像的示例代码就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python自动化运维之IP地址处理模块详解
Dec 10 Python
解决python中画图时x,y轴名称出现中文乱码的问题
Jan 29 Python
新年快乐! python实现绚烂的烟花绽放效果
Jan 30 Python
详解pandas.DataFrame中删除包涵特定字符串所在的行
Apr 04 Python
CentOS7安装Python3的教程详解
Apr 10 Python
Python3之手动创建迭代器的实例代码
May 22 Python
python由已知数组快速生成新数组的方法
Apr 08 Python
parser.add_argument中的action使用
Apr 20 Python
使用Python构造hive insert语句说明
Jun 06 Python
Django静态文件加载失败解决方案
Aug 26 Python
PyQt5中QSpinBox计数器的实现
Jan 18 Python
python 统计list中各个元素出现的次数的几种方法
Feb 20 Python
Python 多个图同时在不同窗口显示的实现方法
Jul 07 #Python
python绘制多个子图的实例
Jul 07 #Python
python 含子图的gif生成时内存溢出的方法
Jul 07 #Python
pandas读取CSV文件时查看修改各列的数据类型格式
Jul 07 #Python
Python实现FTP文件传输的实例
Jul 07 #Python
Python爬虫动态ip代理防止被封的方法
Jul 07 #Python
Python异常处理例题整理
Jul 07 #Python
You might like
全国FM电台频率大全 - 11 浙江省
2020/03/11 无线电
phpBB BBcode处理的漏洞
2006/10/09 PHP
php处理文件的小例子(解压缩,删除目录)
2013/02/03 PHP
php 验证码(倾斜,正弦干扰线,黏贴,旋转)
2013/06/29 PHP
php mysql 封装类实例代码
2016/09/18 PHP
yii框架结合charjs统计上一年与当前年数据的方法示例
2020/04/04 PHP
PHP基于ip2long实现IP转换整形
2020/12/11 PHP
javascript编程起步(第二课)
2007/01/10 Javascript
js计算页面刷新的次数
2009/07/20 Javascript
javascript 类型判断代码分析
2010/03/28 Javascript
拥抱模块化的JavaScript
2012/03/07 Javascript
JQUERY对单选框(radio)操作的小例子
2013/04/25 Javascript
js中匿名函数的创建与调用方法分析
2014/12/19 Javascript
requireJS使用指南
2016/04/27 Javascript
js面向对象编程总结
2017/02/16 Javascript
js如何获取网页所有图片
2017/05/12 Javascript
解决vue2.x中数据渲染以及vuex缓存的问题
2017/07/13 Javascript
JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
2017/09/07 Javascript
bootstrap table方法之expandRow-collapseRow展开或关闭当前行数据
2020/08/09 Javascript
vue-cli中打包图片路径错误的解决方法
2017/10/26 Javascript
使用Vue的slot插槽分发父组件内容实现高度复用、更加灵活的组件(推荐)
2018/05/01 Javascript
vue2.0 实现导航守卫的具体用法(路由守卫)
2018/05/17 Javascript
微信小程序开发中var that =this的用法详解
2020/01/18 Javascript
使用python实现strcmp函数功能示例
2014/03/25 Python
Python统计一个字符串中每个字符出现了多少次的方法【字符串转换为列表再统计】
2019/05/05 Python
Apache,wsgi,django 程序部署配置方法详解
2019/07/01 Python
Python利用逻辑回归分类实现模板
2020/02/15 Python
Python爬虫实现vip电影下载的示例代码
2020/04/20 Python
django 模版关闭转义方式
2020/05/14 Python
详解如何在pyqt中通过OpenCV实现对窗口的透视变换
2020/09/20 Python
CSS去掉A标签(链接)虚线框的方法
2014/04/01 HTML / CSS
巴西服装和鞋子购物网站:Marisa
2018/10/25 全球购物
Douglas意大利官网:购买香水和化妆品
2020/05/27 全球购物
质监局领导班子践行群众路线整改方案
2014/10/26 职场文书
先进典型发言材料
2014/12/30 职场文书
纪检部部长竞选稿
2015/11/21 职场文书