爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 23045|回复: 28

[秀图] grads折线图y轴左右两边设置不同刻度

[复制链接]

新浪微博达人勋

发表于 2013-4-27 11:20:47 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
grads的神级坐标大家要多学习清风大侠的神帖http://bbs.06climate.com/forum.php?mod=viewthread&tid=10110
我这里只是随便弄个简单的供大家参考参考
比如有2组数:( -446.8047      -289.0048      -21.10474       360.4953      -71.70477     -1.304749      -21.80475       75.59528       26.19525      -144.2048     157.5953       296.4953      -177.0048      -63.80475      -267.9048     -19.00476       318.5953      -197.2048       415.5953       20.49524    49.79523)

(77.44   78.74   80.35   82.09   83.51   84.86  86.07   87.52   88.64   89.84   99.08  106.48   107.07   117.51   120.52  123.18
126.05   128.71   131.25   133.65   136.20)


这两组数据用同一个坐标肯定看起来不舒服,因此就想第一组数用左边的坐标,第二组用右边的坐标。把这两个数放入同一个grd,写成ctl
dset D:\test\popul_preci.grd
undef -9999.0
xdef 1 linear 1 1
ydef 1 linear 1 1
zdef 1 linear 1 1
tdef 21 linear 01JAN1990 1yr
vars 2
m 0 99 liiang
n 0 99 popolation
endvars


gs程序如下:
'reinit'
'open D:\test\zxt.ctl'
'set x 1'
'set y 1'
'set t 1 21'
'set grads off'
'set grid off'
'enable print D:\test\popul_preci1.gmf'

'set gxout line'
'set cthick 10'
'set cstyle 1'
'set vrange -500 500'
'set ylint 100'
'set ccolor 15'
'set cmark 4'
'd m'
'set ylpos 0.0 r'
'set vrange 70 140'
'set ylint 10'
'set cmark 3'
'd n'
'print'
'disable print'
'reinit'
;

注意红色部分!'set ylpos 0.0 r' 0.0表示离开坐标轴的尺寸,0.0表示不离开,这样看起来好一点,r表示在右边坐标轴标值。'set vrange 70 140'我试了一下可以,但set yaxis命令就不行了。图中黄色的线就是看右边坐标了。x轴上方改变就设置'set xlpos 0.0 u'
T@DN$XKRGODT[8VPH$PJ(M0.jpg

点评

牛逼  发表于 2019-4-19 15:01
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-27 14:37:46 | 显示全部楼层
顶楼主了,真心漂亮啊。
敢问楼主,能不能把  “把这两个数放入同一个grd,”  的程序也贴上来呢?
密码修改失败请联系微信:mofangbao
回复 支持 1 反对 0

使用道具 举报

新浪微博达人勋

发表于 2013-4-27 11:29:25 | 显示全部楼层
顶一下~
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-27 11:41:47 | 显示全部楼层
不错的教程
密码修改失败请联系微信:mofangbao

新浪微博达人勋

0
早起挑战累计收入
发表于 2013-4-27 14:11:16 | 显示全部楼层
嗯 这个也不错,GrADS自带函数的挖掘潜力很大
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-27 15:33:36 | 显示全部楼层
太强了,真心漂亮啊。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-27 15:59:31 | 显示全部楼层
唔,Grads功能还真强啊,就是指令太多了,看着头疼,不下功夫不行啊
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-27 19:24:53 | 显示全部楼层

这个用fortran转一下,设一个二维数组读取,应该不困难。你可以自己试一下
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2013-4-27 19:26:01 | 显示全部楼层
北五味 发表于 2013-4-27 15:59
唔,Grads功能还真强啊,就是指令太多了,看着头疼,不下功夫不行啊

嗯,只要有点印象就好,到时候可以再翻手册
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2013-4-27 22:29:12 | 显示全部楼层
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

快速回复 返回顶部 返回列表