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 time模块用法实例详解
Sep 11 Python
python删除列表中重复记录的方法
Apr 28 Python
用Python编写简单的微博爬虫
Mar 04 Python
Python定时器实例代码
Nov 01 Python
Python解决走迷宫问题算法示例
Jul 27 Python
用Pycharm实现鼠标滚轮控制字体大小的方法
Jan 15 Python
python+selenium实现QQ邮箱自动发送功能
Jan 23 Python
PyQt5 实现给窗口设置背景图片的方法
Jun 13 Python
Python笔试面试题小结
Sep 07 Python
python GUI库图形界面开发之PyQt5切换按钮控件QPushButton详细使用方法与实例
Feb 28 Python
python开发实例之Python的Twisted框架中Deferred对象的详细用法与实例
Mar 19 Python
keras实现基于孪生网络的图片相似度计算方式
Jun 11 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
点评山进PR-D3L三波段收音机
2021/03/02 无线电
PHP中创建空文件的代码[file_put_contents vs touch]
2012/01/20 PHP
php页面跳转代码 输入网址跳转到你定义的页面
2013/03/28 PHP
CodeIgniter框架数据库事务处理的设计缺陷和解决方案
2014/07/25 PHP
php+mysqli数据库连接的两种方式
2015/01/28 PHP
php通过exif_read_data函数获取图片的exif信息
2015/05/21 PHP
Redis在Laravel项目中的应用实例详解
2017/08/11 PHP
保证JavaScript和Asp、Php等后端程序间传值编码统一
2009/04/17 Javascript
理解JavaScript变量作用域更轻松
2009/10/25 Javascript
javascript实现图片跟随鼠标移动效果的方法
2015/05/13 Javascript
jQuery寻找n以内完全数的方法
2015/06/24 Javascript
理解JavaScript中Promise的使用
2016/01/18 Javascript
jquery遍历标签中自定义的属性方法
2016/09/17 Javascript
JS复制对应id的内容到粘贴板(Ctrl+C效果)
2017/01/23 Javascript
jquery中有哪些api jQuery主要API
2017/11/20 jQuery
Vue.js通用应用框架-Nuxt.js的上手教程
2017/12/25 Javascript
Vue+jquery实现表格指定列的文字收缩的示例代码
2018/01/09 jQuery
浅析从vue源码看观察者模式
2018/01/29 Javascript
当vue路由变化时,改变导航栏的样式方法
2018/08/22 Javascript
常见的浏览器存储方式(cookie、localStorage、sessionStorage)
2019/05/07 Javascript
jQuery zTree插件使用简单教程
2019/08/16 jQuery
使用Python的Flask框架构建大型Web应用程序的结构示例
2016/06/04 Python
浅谈五大Python Web框架
2017/03/20 Python
浅谈numpy中linspace的用法 (等差数列创建函数)
2017/06/07 Python
python实现嵌套列表平铺的两种方法
2018/11/08 Python
Python正则表达式实现简易计算器功能示例
2019/05/07 Python
在PyCharm中控制台输出日志分层级分颜色显示的方法
2019/07/11 Python
tensorboard实现同时显示训练曲线和测试曲线
2020/01/21 Python
非常震撼的纯CSS3人物行走动画
2016/02/24 HTML / CSS
HTML5 画布canvas使用方法
2016/03/18 HTML / CSS
教育学专业实习生的自我鉴定
2013/11/26 职场文书
单位工作证明书格式
2014/10/04 职场文书
2014年生产部工作总结
2014/12/17 职场文书
2015年教师工作总结范文
2015/03/31 职场文书
2015年见习期个人工作总结
2015/05/28 职场文书
Java代码规范与质量检测插件SonarLint的使用
2022/08/05 Java/Android