爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 9778|回复: 9

[作图] NCL如何任意设置X轴不等距坐标?

[复制链接]

新浪微博达人勋

发表于 2016-9-20 10:19:29 | 显示全部楼层 |阅读模式

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

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

x
想做一个这样的图,X轴如何设置?能够任意设置X轴的数值和他们之间的距离吗?这样的横坐标怎么设置的呢?
1.jpg
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-24 21:28:05 | 显示全部楼层
请问楼主知道了吗
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2017-4-25 08:38:44 | 显示全部楼层

知道了,设置不规则坐标轴就可以了,比如
r1@xyXStyle              = "Irregular"
  r1@xyXIrregularPoints    = (/1.0/60,1.0/20,1.0/12,2.0/15,1.0/5,1.0/4/)
  r1@tmXBMode              = "Explicit"
  r1@tmXBValues            = (/1.0/60,1.0/20,1.0/10,1.0/5,1.0/4/)
  r1@tmXBLabels            = (/60,20,10,5,4/)
第二条是自己给出一些值,这些值直接的坐标轴长度就是一样的了,第四条就可以随便标出自己想要的值,这两个互相搭配可以调节数值之间的相对距离,我做出了基本一样的图,分之一是因为频率标成周期,不要太在意,主要就是前四条,自己试试就明白了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-4-25 13:57:20 | 显示全部楼层
emmamoly 发表于 2017-4-25 08:38
知道了,设置不规则坐标轴就可以了,比如
r1@xyXStyle              = "Irregular"
  r1@xyXIrregular ...

嗯,非常感谢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-3-4 00:15:03 | 显示全部楼层
学习了,非常感谢!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-8-30 12:52:49 | 显示全部楼层
emmamoly 发表于 2017-4-25 08:38
知道了,设置不规则坐标轴就可以了,比如
r1@xyXStyle              = "Irregular"
  r1@xyXIrregular ...

想请教一下这一行的命令应该放在什么位置呀,我弄了一下他会说xyYStyle is not a valid resource in diff_21_170y_contour at this time
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-9-27 11:10:09 | 显示全部楼层
JianlinY 发表于 2019-8-30 12:52
想请教一下这一行的命令应该放在什么位置呀,我弄了一下他会说xyYStyle is not a valid resource in diff ...

呃,你的问题我具体也不是太清楚,不过我画这个图是画xy类型的,你是不是画的contour那种?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-8-5 10:31:18 | 显示全部楼层
{:5_213:}正需要这个呢,谢谢楼主
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2020-8-5 11:12:32 | 显示全部楼层
emmamoly 发表于 2017-4-25 08:38
知道了,设置不规则坐标轴就可以了,比如
r1@xyXStyle              = "Irregular"
  r1@xyXIrregular ...

请问为什么我按照这个改了之后,显示“warning:XyPlotSetValues:trXMinF is not defined by xyXIrregularPoints: Setting to 0.016667
warning:XyPlotSetValues:trXMaxF is not defined by xyXIrregularPoints: Setting to 0.250000”,画出来图坐标也不对。请问这个命令里面的数字设置有什么规定吗?
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2024-10-9 18:44:44 | 显示全部楼层
勇敢的悲伤 发表于 2020-8-5 11:12
请问为什么我按照这个改了之后,显示“warning:XyPlotSetValues:trXMinF is not defined by xyXIrregular ...

您好,请问您解决了吗,遇到了同样的问题
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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