登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 桃之夭夭 于 2021-6-15 14:20 编辑
发现用R去处理各类数据及其方便,特此立贴,总结一下使用过程中的所有东西。
咱们气象的人都知道,气象数据nc格式的非常非常多,各类nc数据的读取方式也是五花八门,比如直接读取数据的有Panoply(可以直接查看nc数据的存储格式以及数据说明),再比如Notepad++,可以无死角打开任何数据格式,很直观的将nc数据变成“人话”。
处理nc格式数据的过程中我尝试了很多办法,NCL、python、fortune、gis等等。
最后发现R语言简直是初学者的福音。
陆陆续续跟大家分享一些R语言过程中的一些学习笔记:
1.R语言package的网址: https://cran.r-project.org/ 包不需要下载,在RSUDIO中直接调用
2.打开rstudio
install.package(“ncdf4”) library(ncdf4) setwd('E:\\数据\\HadISST\\') nc <- nc_open( ‘HadISST_sst.nc’) print(nc)
3.清华镜像网站: https://mirrors.tuna.tsinghua.edu.cn/CRAN/
附件是我觉得使用过程中比较好的参考。 还有网站参考: https://zhuanlan.zhihu.com/p/47029970 https://zhuanlan.zhihu.com/p/26305845 (我喜欢在知乎搜这种小技巧,发现能找到很多东西,大家可以借鉴一下)
后续如果有人需要处理nc的程序的话,可以联系我哈~
4.后面就是一些我处理数据遇到的常见bug总结啦!
- Error inUseMethod("extract_") :
"extract_"没有适用于"c('RasterStack', 'Raster', 'RasterStackBrick', 'BasicRaster')"目标对象的方法 错误: 3 componentsof `...` were not used.
We detectedthese problematic arguments: * `fun` * `na.rm` * `df`
Did youmisspecify an argument? Run`rlang::last_error()` to see where the error occurred.
解决方案:
.rs.unloadPackage("tidyr") 未完待续~~
|