陈超
科研绘图(3):多种数据叠加,y轴标注
2022-12-20 21:34
阅读:1495

image.png

如上图所示,三种数据在一个图中,不仅用到双y轴,还实现了不同区域标注不同的y轴值,如何实现?

GMT中没有直接找到相关实现办法,但是查看GMT中文说明书中-B参数中,有如下案例:

gmt basemap -R2000/2020/35/45 -JX12c -Bxa2f+a-30 -BS -png GMT_-B_slanted

GMT_-B_slanted.png

可以发现,当设置其他轴方向不显示的时候,可以出现单轴图;

注意,利用双y轴设置不能实现上述效果,可以想办法组合:

1)利用subplot绘制上下多个子图

2)通过-M0p/-5p参数,实现上下图位置重合

3)绘制某条边,该边无刻度、无标注

4)根据数据范围,选择显示y轴的范围;

  1. 不出现某个字母 => 不绘制该字母所对应的边

  2. 出现大写字母 WSEN => 绘制某条边,该边有刻度、有标注

  3. 出现小写字母 wsen => 绘制某条边,该边有刻度、无标注

  4. 出现小写字母 lrtb => 绘制某条边,该边无刻度、无标注


fig5_GPS_and_Model_2.png

最终效果如下:

fig5_GPS_and_Model_2.png


转载本文请联系原作者获取授权,同时请注明本文来自陈超科学网博客。

链接地址:https://wap.sciencenet.cn/blog-858128-1368610.html?mobile=1

收藏

分享到:

当前推荐数:0
推荐到博客首页
网友评论0 条评论
确定删除指定的回复吗?
确定删除本博文吗?