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 相关文章推荐
itchat和matplotlib的结合使用爬取微信信息的实例
Aug 25 Python
python批量查询、汉字去重处理CSV文件
May 31 Python
Windows下PyCharm安装图文教程
Aug 27 Python
Python3.6使用tesseract-ocr的正确方法
Oct 17 Python
对python指数、幂数拟合curve_fit详解
Dec 29 Python
pandas实现to_sql将DataFrame保存到数据库中
Jul 03 Python
python实现H2O中的随机森林算法介绍及其项目实战
Aug 29 Python
pytorch方法测试——激活函数(ReLU)详解
Jan 15 Python
python通过文本在一个图中画多条线的实例
Feb 21 Python
如何向scrapy中的spider传递参数的几种方法
Nov 18 Python
python中sys模块的介绍与实例
Apr 17 Python
再谈python_tkinter弹出对话框创建
Mar 20 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
用PHP代码给图片加水印
2015/07/01 PHP
PHP实现的获取文件mimes类型工具类示例
2018/04/08 PHP
PHP去除空数组且数组键名重置的讲解
2019/02/28 PHP
跨浏览器开发经验总结(三)   警惕“IE依赖综合症”
2010/05/13 Javascript
JavaScript:new 一个函数和直接调用函数的区别分析
2013/07/10 Javascript
httpclient模拟登陆具体实现(使用js设置cookie)
2013/12/11 Javascript
Javascript基础教程之JavaScript语法
2015/01/18 Javascript
js实现3D图片逐张轮播幻灯片特效代码分享
2015/09/09 Javascript
JavaScript中闭包的写法和作用详解
2016/06/29 Javascript
详细总结Javascript中的焦点管理
2016/09/17 Javascript
解析js如何获取css样式
2016/12/11 Javascript
Bootstrap3 datetimepicker控件使用实例
2016/12/13 Javascript
javascript 中null和undefined区分和比较
2017/04/19 Javascript
激动人心的 Angular HttpClient的源码解析
2017/07/10 Javascript
使用Node.js实现简易MVC框架的方法
2017/08/07 Javascript
详解Angular如何正确的操作DOM
2018/07/06 Javascript
mpvue跳转页面及注意事项
2018/08/03 Javascript
JS实现提示效果弹出及延迟隐藏的功能
2019/08/26 Javascript
ES6的异步操作之promise用法和async函数的具体使用
2019/12/06 Javascript
python获取本地计算机名字的方法
2015/04/29 Python
在Python中使用matplotlib模块绘制数据图的示例
2015/05/04 Python
利用Python批量提取Win10锁屏壁纸实战教程
2018/03/27 Python
Python Django 简单分页的实现代码解析
2019/08/21 Python
python 中xpath爬虫实例详解
2019/08/26 Python
django-xadmin根据当前登录用户动态设置表单字段默认值方式
2020/03/13 Python
Selenium执行完毕未关闭chromedriver/geckodriver进程的解决办法(java版+python版)
2020/12/07 Python
HTML5实现简单图片上传所遇到的问题及解决办法
2016/01/20 HTML / CSS
Onzie官网:美国时尚瑜伽品牌
2019/08/21 全球购物
Mountain Warehouse波兰官方网站:英国户外品牌
2019/08/29 全球购物
50岁生日感言
2014/01/23 职场文书
倡议书格式
2014/04/14 职场文书
另类冲刺标语
2014/06/24 职场文书
酒店圣诞节活动总结
2015/05/06 职场文书
观看《信仰》心得体会
2016/01/15 职场文书
Mysql 如何合理地统计一个数据库里的所有表的数据量
2022/04/18 MySQL
Tomcat starup.bat 脚本实现开机自启动
2022/04/20 Servers