数据范围相差比较大的数据序列进行对比的时候多Y轴图就很重要了。MeteoInfoLab中提供了一个twinx函数来根据已有的坐标系(Axes)生成一个新的Axes,这个命令会使得已有的Axes不绘制右边的Y轴,而新生成的Axes只绘制右边的Y轴。yaxis函数可以对某个Axes的Y轴进行相应的设置,第一个参数是某个Axes的对象,可以设置Y轴的颜色(color)和偏移(shift),对于超过2个Y轴的图形来说第3个Y轴就必须设置偏移以避免压盖。

双Y轴图:

多Y轴图:

脚本程序:

ax1 = axes()
yaxis(ax1, color='b')
t = arange(0.01, 10.0, 0.01)
s1 = exp(t)
plot(t, s1, 'b-', linewidth=2)
xlabel('time (s)')
ylabel('exp', color='b')ax2 = twinx(ax1)
yaxis(ax2, color='r')
s2 = sin(2*pi*t)
plot(t, s2, 'r.')
ylabel('sin', color='r')
show()

ax1 = axes(position=[0.113,0.15,0.7,0.8])
yaxis(ax1, color='b')
line1 = plot([0, 1, 2], [0, 1, 2], 'b-', label="Density")
xlabel('Distance')
ylabel('Density', color='b')
title('Mutiple Y Axis Sample')ax2 = twinx(ax1)
yaxis(ax2, color='r')
line2 = plot([0, 1, 2], [0, 3, 2], 'r-', label="Temperature")
ylabel('Temperature', color='r')ax3 = twinx(ax1)
yaxis(ax3, shift=60, color='g')
line3 = plot([0, 1, 2], [50, 30, 15], 'g-', label="Velocity")
ylabel('Velocity', color='g')
lines = [line1, line2, line3]
legend(lines)
show()

转载于:https://www.cnblogs.com/yaqiang/p/4587673.html

MeteoInfoLab脚本示例:多Y轴图相关推荐

  1. MeteoInfoLab脚本示例:站点填图

    打开包含站点填图的站点数据文件(比如micaps 1)之后,用文件对象的smodeldata函数获取StationModel数据对象,然后用stationmodel函数绘制站点填图图层. 脚本程序: ...

  2. R语言使用latticeExtra包可视化双Y轴线图实战(Dual Y axis):单y轴线图、双y轴图线图、双y轴图线图(添加图例)

    R语言使用latticeExtra包可视化双Y轴线图实战(Dual Y axis):单y轴线图.双y轴图线图.双y轴图线图(添加图例) 目录

  3. pythonmysql数据分析 tableau_python执行mysql 计算复购率+pyechart+Excel+Tableau绘制双Y轴图...

    现有某超市的订单数据,内容如下: 先求每个会员在每个月的订单数 sql = ''' -- select MemberID, count(SheetID) AS 每个会员的订单数,substring(S ...

  4. [Origin]图像属性:画图时修改直线的起点和终点、随图层和坐标变化、多y轴图独立编辑线条属性

    假设你现在需要在Origin中从一个图像上选两个点,做一条过这两个点的直线l1,再做一条与l1平行且过已知点的直线l2 (图1 工程力学实验-规定非比例伸长应力测定-测回法) ①取点可以使用scree ...

  5. ECharts 示例——双Y轴

    当前ECharts版本为5.1.2. 概述 按照对ECharts双Y轴图进行如下设置: 两个Y轴共用1个X轴. 数据系列:修改柱子和折线颜色 数据标签:修改字体大小.样式 数据组件:使用dataset ...

  6. Origin绘制双Y轴图的方法

    原文地址为: Origin绘制双Y轴图的方法 1.已有数据绘图如下,其中网络流量的单位是M Bytes/s,与另外两组数据的单位(时间)不同,现在要为其添加右侧Y轴. 2.首先选中该图像,找到工具条, ...

  7. matlab两个图共用一个x轴_Matlab绘制多x轴和多y轴图(双x双y轴/单x双y轴/双x单y轴图等),及坐标轴参数汇总...

    Matlab绘制双x双y轴/单x双y轴/双x单y轴图,看别的教程是用line语句,但其实用plot和scatter都是可以(自己已经实践).绘制轴数量.轴位置(XAxisLocation和YAxisL ...

  8. python画双y轴图时,两y轴分别设置数值显示范围

    双y轴图分别设置数值显示范围 默认会有范围,该方法可用于调整图像的显示情况 代码: ax.set_ylim(ymin1, ymax1) # 设置y1轴的数值显示范围为(ymin1,ymax2) ax2 ...

  9. Python可视化--双Y轴图

    双Y轴图 1.双Y轴图简介 双Y轴图顾名思义就是在一个图里有两个Y轴.这种图形主要用来展示两个因变量和一个自变量的关系并且两个因变量的数值单位还不同.如我们想要展示不同月份公司销业绩以及成本的变化情况 ...

最新文章

  1. raspberry pi下使用mp3blaster播放mp3音乐
  2. 【使用 DOM】为DOM元素设置样式
  3. 洛谷 P1207 [USACO1.2]双重回文数 Dual Palindromes
  4. 生成下拉框的几种方法总结——数据来源:枚举
  5. php windowcrlf和unix,文件格式unix与dos转换,CRLF与LF的区别查看
  6. 2021年,不平凡的一年~
  7. 哈工大自然语言处理实验1——汉语分词系统
  8. 最优化方法——梯度下降法、牛顿法、LM算法
  9. SI 9000 及阻抗匹配学习笔记(一)
  10. “阀值”与“阈值”的区别
  11. 整型和bcd的对应关系_微信与多闪之争背后,好友关系链到底是如何窃取的?
  12. maven出现The server encountered an internal error () that prevented it from fulfilling this request.
  13. linux:常用命令
  14. 【侯捷】C++面向对象高级编程(下)
  15. dns解析失败的处理办法
  16. VAM语料库--学习笔记
  17. Teamcenter 与各种工具软件的集成解决方案
  18. 13.14.4 文本文件到电子表格。python编程快速上手--让繁琐工作自动化 第2版。【美】阿尔·斯维加特 Al Sweigart 著 王海鹏 译 中国工信出版集团 人民邮电出版社
  19. 互联网大厂的会员“陷阱”
  20. 2019,推荐几个牛逼大佬的公号

热门文章

  1. MYSQL查询优化:show profile
  2. DataGridView使用方法汇总
  3. 黑马程序员之SQL server基础学习笔记(三)
  4. [转]Android截屏及图片解析
  5. php服务器安装什么操作系统,php 服务器操作系统
  6. 网络协议:ARP协议
  7. (216)滤波器介绍
  8. (101)FPGA面试题-Verilog设计偶校验位
  9. (71)信号发生器DDS方波设计 (一)(第15天)
  10. (45)Xilinx Counter IP核配置(六)(第9天)