python matplotlib实现双Y轴的实例


Posted in Python onFebruary 12, 2019

如下所示:

import matplotlib.pyplot as plt
import numpy as np
 
x = np.arange(0., np.e, 0.01)
y1 = np.exp(-x)
y2 = np.log(x)
fig = plt.figure()
ax1 = fig.add_subplot(111)
ax1.plot(x, y1,'r',label="right");
ax1.legend(loc=1)
ax1.set_ylabel('Y values for exp(-x)');
ax2 = ax1.twinx() # this is the important function
ax2.plot(x, y2, 'g',label = "left")
ax2.legend(loc=2)
ax2.set_xlim([0, np.e]);
ax2.set_ylabel('Y values for ln(x)');
ax2.set_xlabel('Same X for both exp(-x) and ln(x)');
plt.show()

结果为:

python matplotlib实现双Y轴的实例

以上这篇python matplotlib实现双Y轴的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用线程封装的一个简单定时器类实例
May 16 Python
浅谈python为什么不需要三目运算符和switch
Jun 17 Python
Python实现破解12306图片验证码的方法分析
Dec 29 Python
python互斥锁、加锁、同步机制、异步通信知识总结
Feb 11 Python
Python八大常见排序算法定义、实现及时间消耗效率分析
Apr 27 Python
Python实现修改IE注册表功能示例
May 10 Python
python 随机生成10位数密码的实现代码
Jun 27 Python
python如何将两个txt文件内容合并
Oct 18 Python
通过实例了解python property属性
Nov 01 Python
基于python实现计算两组数据P值
Jul 10 Python
Jupyter Notebook安装及使用方法解析
Nov 12 Python
Selenium 配置启动项参数的方法
Dec 04 Python
对Pycharm创建py文件时自定义头部模板的方法详解
Feb 12 #Python
numpy基础教程之np.linalg
Feb 12 #Python
详解Python logging调用Logger.info方法的处理过程
Feb 12 #Python
Python numpy中矩阵的基本用法汇总
Feb 12 #Python
python读取csv和txt数据转换成向量的实例
Feb 12 #Python
python 读取文件并把矩阵转成numpy的两种方法
Feb 12 #Python
Python把对应格式的csv文件转换成字典类型存储脚本的方法
Feb 12 #Python
You might like
基于JavaScript自定义构造函数的详解说明
2013/04/24 Javascript
jquery 实现密码框的显示与隐藏示例代码
2013/09/18 Javascript
简单谈谈javascript中的变量、作用域和内存问题
2015/08/30 Javascript
谈谈我对JavaScript DOM事件的理解
2015/12/18 Javascript
极易被忽视的javascript面试题七问七答
2016/02/15 Javascript
JavaScript实现数据类型的相互转换
2016/03/06 Javascript
javascript实现延时显示提示框效果
2017/06/01 Javascript
微信小程序 sha1 实现密码加密实例详解
2017/07/06 Javascript
简单谈谈关于Angular Cli打包的事
2017/09/05 Javascript
jQuery选择器之表单元素选择器详解
2017/09/19 jQuery
分享vue.js devtools遇到一系列问题
2017/10/24 Javascript
小程序ios音频播放没声音问题的解决
2018/07/11 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
2018/09/12 Javascript
vue项目打包上传github并制作预览链接(pages)
2019/04/19 Javascript
vuex 实现getter值赋值给vue组件里的data示例
2019/11/05 Javascript
JavaScript 中的无穷数(Infinity)详解
2020/02/13 Javascript
你不知道的 TypeScript 高级类型(小结)
2020/08/28 Javascript
vue $mount 和 el的区别说明
2020/09/11 Javascript
python 调用win32pai 操作cmd的方法
2017/05/28 Python
python实现猜单词小游戏
2020/05/22 Python
python通过配置文件共享全局变量的实例
2019/01/11 Python
记录Python脚本的运行日志的方法
2019/06/05 Python
Flask使用Pyecharts在单个页面展示多个图表的方法
2019/08/05 Python
Django 限制访问频率的思路详解
2019/12/24 Python
python logging模块的使用详解
2020/10/23 Python
使用CSS3实现多列布局与多背景的技巧
2016/02/29 HTML / CSS
Topshop法国官网:英国快速时尚品牌
2018/04/08 全球购物
MySQL面试题
2014/01/12 面试题
RIP版本1跟版本2的区别
2013/12/30 面试题
医学检验专业大学生求职信
2013/11/18 职场文书
师德模范事迹材料
2014/06/03 职场文书
市场部岗位职责
2015/02/12 职场文书
党员干部廉洁自律承诺书
2015/04/28 职场文书
Python进程间的通信之语法学习
2022/04/11 Python
处理canvas绘制图片模糊问题
2022/05/11 Javascript
基于Python实现西西成语接龙小助手
2022/08/05 Golang