爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 6382|回复: 7

[作图] 用ncl调色盘的色标画xy折线图

[复制链接]

新浪微博达人勋

发表于 2018-4-23 19:26:14 | 显示全部楼层 |阅读模式

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

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

x
由于折线有34根
之前数目少的时候用的是res@gsnxyLineColors=(/"red","black"/)这样的命令,给定颜色名称。
但是当需要的画的数量比较多,就利用了ncl调色盘输出了一个34种颜色的色盘,放到了ncl/lib/ncarg/colormaps里,看到家园的例子以及官网例子,都是画填色图,用res@cnfillPallete=(“给定的色标名称”)就可以了,但是xy折线图相应的命令找不到,用es@gsnxyLineColors不对,求助。谢谢大家。


密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-24 09:04:29 | 显示全部楼层
你的图出来的是不是只有一根是红色?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-24 09:20:35 | 显示全部楼层
云雾里 发表于 2018-4-24 09:04
你的图出来的是不是只有一根是红色?

不是  会报错 没出图 我觉得是res@gsnxylincolors不对 用自己的色盘时候 相应的xy折线颜色应该不是用这个命令
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-24 09:39:50 | 显示全部楼层
你记错了吧,根本没有gsnxylinecolors这个resource
设置折线图属性当然要从xy系列resource里找,你应该用xyLineColors
另外,如果使用了一个系统不存在的resource,ncl会有错误提示的,请认真阅读,那英语能看懂
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-24 14:27:01 | 显示全部楼层
井中月 发表于 2018-4-24 09:39
你记错了吧,根本没有gsnxylinecolors这个resource
设置折线图属性当然要从xy系列resource里找,你应该用x ...

不好意思 打错了,的确是xylincolors我的问题是相应的折线图想用自己色盘的颜色应该用xy属性里哪一个呢
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-25 08:36:27 | 显示全部楼层
试一下gsn_define_colormap,然后xylinecolors=(/色号/)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2018-4-25 08:57:21 | 显示全部楼层
井中月 发表于 2018-4-25 08:36
试一下gsn_define_colormap,然后xylinecolors=(/色号/)

好的,谢谢。那这样的我自己用ncl调色盘输出的色表得先查看都是什么色号的才能去定义是吧?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2018-4-26 08:59:00 | 显示全部楼层
Gabriella 发表于 2018-4-25 08:57
好的,谢谢。那这样的我自己用ncl调色盘输出的色表得先查看都是什么色号的才能去定义是吧?

用gsn_define_colormap定义的色标色号从2开始编号
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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