NCL数据分析与处理实践技术应用

在数据计算上,大气科学研究中几乎所有的常用计算方法都已被NCL集成至其内置的函数和程序中。

一:NCL安装及简介NCL基本语法

1、NCL的安装和初步运行(如何在Win10、Windows、Linux和MacOSX系统安装NCL?有几种运行方式?不同运行方式的适用场景是什么?)

2、相关学习资料的介绍(如何更好的掌握和使用NCL?)

3、高亮显示及自动填充(如何让编写NCL代码变得更加有趣?)

4、基本语法(NCL脚本中的各种符号是什么意思?如何使用?)

二:NCL基本语法

1、变量(为何NCL在数据运算时特别方便?Meta data有何作用?)

2、数组的操作(NCL对数组切片有何独到之处?如何从数组中挑选出特定的数值,并对之进行运算操作?初学者在何处易犯糊涂?)

3、数据的查错(如何根据报错信息找到出错原因?如何通过脚本调试进行查错?)

三:文件的输入输出

1、addfile函数的使用(NetCDF,grib等数据如何读取和输出?如何一次读入多个nc文件?如何输出为nc文件?)

2、二进制文件的读和写(顺序读写和直接读写如何实现?)

3、ASCII、CSV格式数据的读和写(文件头如何跳过?如何控制行列的输出格式?)

四:数据处理及运算

1、常见计算函数的使用(如何进行插值?如何计算趋势?如何进行t检验?如何计算线性相关系数?如何计算回归系数?如何进行小波?如何进行EOF分析?)

2、常见地球科学函数的使用(如何计算散度、涡度、水平梯度?如何进行垂直积分?不同网格之间如何插值?WRF计算函数的使用注意事项。)

五:绘制图形(一)

1、图形绘制基础(如何改变图形的默认色板、字体?复杂的绘图参数如何理解和记忆?)

2、XY折线图(多根折线如何用不同颜色、线型、粗细绘制?如何倒置Y轴?如何添加误差样条?如何堆叠折线?如何绘制两个Y轴?)

六:绘制图形(二)

1、散点图、直方图、等值线图、箭头图、任意折线和任意图形、非规则网格、图形叠加、组图的绘制(柱状图和直方图有何区别?如何理顺等值线图中的众多要素?如何添加纬向平均图?如何绘制垂直剖面图?矢量箭头图为何绘制出现问题?图形叠加的顺序会影响出图效果吗?不同图形要素可叠加吗?如何整体排列多幅图形?)

七:实用技巧

1、高效执行脚本;B-shell脚本的混合编程;插入Logo和中文;色板的控制;透明效果设置;文本函数码; 在不规则区域内绘图;中国区域内绘图;制作动画;为报告准备PPT;NCL转至Python

相关推荐
yangshun_cug5 小时前
Seismic Unix批量关闭绘图窗口
绘图·seismic unix
Tiger Z2 天前
R 语言科研绘图第 87 期 --- 3D柱状图-基础
r语言·科研·绘图
BlackPercy5 天前
【markdown】 绘图总结
markdown·绘图
维维180-3121-14557 天前
基于R语言APSIM模型高级应用及批量模拟
智慧农业·生态·遥感·环境科学·农业模型·气候变化
帕巴啦7 天前
Python计算累积频率——Origin绘制累积频率图
python·绘图·origin·累积频率·python计算累积频率·origin绘制累积频率图
青春不败 177-3266-052015 天前
基于APEX模型的面源污染及气候变化影响评估实践技术应用
水文学·cmip6·土壤侵蚀·农业科学·气候变化·面源污染·apex模型
胖达不服输22 天前
「日拱一码」155 小提琴图
人工智能·机器学习·绘图·小提琴图
Tiger Z1 个月前
R 语言科研绘图第 83 期 --- 3D折线图-渐变
r语言·论文·科研·绘图·研究生
梦想的初衷~1 个月前
生命周期评价(LCA):理论、方法与工具、典型案例全解析
r语言·农业·林业·环境科学·地理·气候变化·生命周期评价
Tiger Z1 个月前
R 语言科研绘图第 80 期 --- 词云图
r语言·论文·科研·绘图·研究生