||
如上图所示,三种数据在一个图中,不仅用到双y轴,还实现了不同区域标注不同的y轴值,如何实现?
GMT中没有直接找到相关实现办法,但是查看GMT中文说明书中-B参数中,有如下案例:
gmt basemap -R2000/2020/35/45 -JX12c -Bxa2f+a-30 -BS -png GMT_-B_slanted
可以发现,当设置其他轴方向不显示的时候,可以出现单轴图;
注意,利用双y轴设置不能实现上述效果,可以想办法组合:
1)利用subplot绘制上下多个子图
2)通过-M0p/-5p参数,实现上下图位置重合
3)绘制某条边,该边无刻度、无标注
4)根据数据范围,选择显示y轴的范围;
不出现某个字母 => 不绘制该字母所对应的边
出现大写字母 WSEN => 绘制某条边,该边有刻度、有标注
出现小写字母 wsen => 绘制某条边,该边有刻度、无标注
出现小写字母 lrtb => 绘制某条边,该边无刻度、无标注
最终效果如下:
Archiver|手机版|科学网 ( 京ICP备07017567号-12 )
GMT+8, 2024-11-9 07:24
Powered by ScienceNet.cn
Copyright © 2007- 中国科学报社