欢迎光临散文网 会员登陆 & 注册

GMT5绘制折线图--以陆地水储量为例

2022-06-17 12:05 作者:我是水怪的哥  | 我要投稿

采用GMT5绘制折线图,具体代码如下:

set PS="hydro.ps"

REM set parameters for plot

set R=98/108/26/35

set ticks=f60ma120m

set J=M12c

REM gmt plot data_year.dat -W1p,black -O -K  >>%ps%

REM gmt plot data_re.dat -W1p,red -O -K>>%ps%

REM psbasemap -R%R% -J%J% -Ba2f1 -K  -V -U -P -Xc  -Yc>%ps%

REM pscoast  -J%J% -R%R%  -W1 -I1 -O -K -P -Xc  -Yc>>%ps%

psbasemap -R1979/2017/0.7/1 -JX14c/5c -Bxa5f5+l"Year"  -BWenS -Bya0.1+l"Sea ice concentration" -K -Xc -Yc>%ps%【此处采用线性坐标系】

REM psxy data_re.dat -W1p,black -O -K -Xc -Yc>>%PS%

gmt psxy data_re.dat   -R1978/2018/0.7/1 -JX14c/5c  -W0.5,red -Xc -Yc  -O -K >> %ps%

gmt psxy data_year.dat   -R1978/2018/0.7/1 -JX14c/5c  -W0.5,red -Xc -Yc  -O -K >> %ps%

gmt psxy data_year.dat   -R1978/2018/0.7/1 -JX14c/5c -Sc0.1c  -W0.5,red -Xc -Yc  -O -K >> %ps%

psbasemap -R1979/2017/0.7/1 -JX14c/5c -Bxa5f5+l"Year"  -BWenS -Bya0.1+l"Sea ice concentration" -O -K -Xc -Y6.5c>>%ps%

gmt psxy data_re.dat   -R1978/2018/0.7/1 -JX14c/5c  -W0.5,red -X0c -Y0c  -O -K >> %ps%

gmt psxy data_year.dat   -R1978/2018/0.7/1 -JX14c/5c  -W0.5,red -X0c -Y0c  -O -K >> %ps%

gmt psxy data_year.dat   -R1978/2018/0.7/1 -JX14c/5c -Sc0.1c  -W0.5,red -X0c -Y0c  -O -K >> %ps%

psbasemap -R2002/2022.5/-10/10 -JX14c/5c -Bxa2f5+l"Year"  -BWenS -Bya3+l"TWSC/mm" -O -K -Xc -Y-13c>>%ps%

gmt psxy oo.txt  -R2002/2022.5/-10/10 -JX14c/5c  -W0.5,blue -X0c -Y0c  -O -K >> %ps%

gmt psxy oo.txt  -R2002/2022.5/-10/10 -JX14c/5c -Sc0.08c  -W0.5,red -X0c -Y0c  -O >> %ps%

psconvert %PS% -A  -Tg  -E300

结果图:


GMT5绘制折线图--以陆地水储量为例的评论 (共 条)

分享到微博请遵守国家法律