【Hydro】Python绘制降雨径流双Y轴成果图

目录

说明

双y轴图像具有单y轴图像没有的对比效果,通常会用来绘制降雨径流成果图,在MATLAB中有plotyy函数可以实现,Python的实现方式没有MATLAB那样方便,不过实现效果却也不见得差。
Python中的matplotlib通常使用twinx来生成双Y轴,下图便是使用matplotlib绘制的双Y图:
主要难点有:
1、中文以及时间轴的显示问题;
2、matplotlib存在绘图顺序,ax2会覆盖ax1,柱状图可能会压盖折线图;
3、数据的范围以及网格线的间距如何自适应;
4、不同ax的图例,如何显示在同一个legend中。

在这里插入图片描述

源代码

数据表头为:
在这里插入图片描述

import numpy as np

相关推荐

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2023-12-11 23:28:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2023-12-11 23:28:02       106 阅读
  3. 在Django里面运行非项目文件

    2023-12-11 23:28:02       87 阅读
  4. Python语言-面向对象

    2023-12-11 23:28:02       96 阅读

热门阅读

  1. Pyecharts可视化库:Python数据可视化的神器

    2023-12-11 23:28:02       55 阅读
  2. C语言实现CRC校验

    2023-12-11 23:28:02       61 阅读
  3. Qt12.11

    2023-12-11 23:28:02       65 阅读
  4. 二叉搜索树的最近公共祖先【数据结构】

    2023-12-11 23:28:02       48 阅读
  5. 647.回文子串

    2023-12-11 23:28:02       48 阅读
  6. Hough算法数学原理

    2023-12-11 23:28:02       48 阅读