; Mask: Masking part of the RMS circles out:
cgColorFill, [x, stddev_max, x[0]],[y, stddev_max, y[0]], /data, COLOR='white'
cgPolygon, [x, stddev_max, x[0]],[y, stddev_max, y[0]], /data, COLOR='white'
cgColorFill, [!X.Window[0],!X.Window[0], !X.Window[1], !X.Window[1], !X.Window[0]], $ [!Y.Window[1], 1.0, 1.0, !Y.Window[1]], $ /Normal, COLOR='white'
cgPlotS, x, y
这段代码中的第二个cgColorFill语句中Y坐标设置过大,会导致纵向绘制多个sub-diagrams(例如2*1 或者2*2)的时候下面小图覆盖掉上面的绘图。
经过与David Fanning邮件沟通,该Bug已被fixed。
附:三种绘制Taylor Diagram的方式
1、IDL CODE

David Fanning的新code(应该很快会更新到前面的网页上):
我自己的测试版本也附上:
2、MATLAB CODE
3、NCL
有关什么是Taylor Diagram,请看Karl E. Taylor的JGR文章(根据2015年5月20日GOOGLE SCHOLAR数据,此文已被引用1555次)
下面是我的测试代码绘制的示例2*2泰勒图:

转载本文请联系原作者获取授权,同时请注明本文来自彭彬科学网博客。
链接地址:http://blog.sciencenet.cn/blog-430991-891443.html
上一篇:IDL Coyote Lib和David W. Fanning
下一篇:Word/Tag Cloud-词云图

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/64746.html