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使用cStringIO实现临时内存文件访问的方法
Mar 26 Python
对Python的Django框架中的项目进行单元测试的方法
Apr 11 Python
从局部变量和全局变量开始全面解析Python中变量的作用域
Jun 16 Python
Python中easy_install 和 pip 的安装及使用
Jun 05 Python
python调用c++传递数组的实例
Feb 13 Python
Django使用模板后无法找到静态资源文件问题解决
Jul 19 Python
Python利用WMI实现ping命令的例子
Aug 14 Python
使用Python实现分别输出每个数组
Dec 06 Python
Python监控服务器实用工具psutil使用解析
Dec 19 Python
在Keras中实现保存和加载权重及模型结构
Jun 15 Python
浅谈pytorch中stack和cat的及to_tensor的坑
May 20 Python
Python深度学习之实现卷积神经网络
Jun 05 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
php中echo()和print()、require()和include()等易混淆函数的区别
2012/02/22 PHP
Laravel 4 初级教程之Pages、表单验证
2014/10/30 PHP
PHP实现XML与数据格式进行转换类实例
2015/07/29 PHP
php实现微信扫码支付
2017/03/26 PHP
PHP使用preg_split和explode分割textarea存放内容的方法分析
2017/07/03 PHP
PHP7 windows支持
2021/03/09 PHP
使用jQuery简化Ajax开发 Ajax开发入门
2009/10/14 Javascript
JQuery 表单中textarea字数限制实现代码
2009/12/07 Javascript
js固定DIV高度,超出部分自动添加滚动条的简单方法
2013/07/10 Javascript
window resize和scroll事件的基本优化思路
2014/04/29 Javascript
js闭包所用的场合以及优缺点分析
2015/06/22 Javascript
checkbox 选中一个另一个checkbox也会选中的实现代码
2016/07/09 Javascript
基于jQuery实现数字滚动效果
2017/01/16 Javascript
详谈表单格式化插件jquery.serializeJSON
2017/06/23 jQuery
React组件之间的通信的实例代码
2017/06/27 Javascript
基于Vue.js与WordPress Rest API构建单页应用详解
2019/09/16 Javascript
JS实现的定时器展示简单秒表、页面弹框及跳转操作完整示例
2020/01/26 Javascript
layui实现显示数据表格、搜索和修改功能示例
2020/06/03 Javascript
解决Vue-cli无法编译es6的问题
2020/10/30 Javascript
一起深入理解js中的事件对象
2021/02/06 Javascript
在Python的Django框架中编写编译函数
2015/07/20 Python
Python如何为图片添加水印
2016/11/25 Python
Python利用逻辑回归分类实现模板
2020/02/15 Python
TensorFlow2.X使用图片制作简单的数据集训练模型
2020/04/08 Python
Pytorch 使用opnecv读入图像由HWC转为BCHW格式方式
2020/06/02 Python
基于Python的自媒体小助手---登录页面的实现代码
2020/06/29 Python
如何使用Django Admin管理后台导入CSV
2020/11/06 Python
Django多数据库联用实现方法解析
2020/11/12 Python
Python爬虫定时计划任务的几种常见方法(推荐)
2021/01/15 Python
项目投资合作意向书
2014/07/29 职场文书
单位活动策划方案
2014/08/17 职场文书
2015年人事工作总结范文
2015/04/09 职场文书
校长一岗双责责任书
2015/05/09 职场文书
筑梦中国心得体会
2016/01/18 职场文书
2019送给家人们的中秋节祝福语
2019/08/15 职场文书
Mysql排序的特性详情
2021/11/01 MySQL