r - 用 R 编写 grib1 文件
问题描述
我在 R 中处理一些 grib1 栅格文件,我必须再次将这些 grib1 文件格式的栅格写入硬盘。有这样做的功能吗?我检查了rNOMADS
包,但只能找到读取 grib 文件的功能。writeRaster
也没有写 grib 文件的选项。
提前致谢
解决方案
我知道使用 python 的解决方案: 1. 安装cfgrib和 xarray 2.:
import xarray
import cfgrib
data = xarray.open_dataset('filename.grb', engine='cfgrib')
data.t2m += 273.15
cfgrib.to_grib(data, 'out1.grib', grib_keys={'edition': 2})
我希望这适合你。
推荐阅读
- python - NetCDF get_dims 太多值无法解包
- jmeter - Is there a way to run only one test from the testplan using Taurus/JMeter?
- c# - 有条件地遍历 XML 文件,仅当元素等于值时才读取数据
- php - 在 PHPUnit 测试中模拟 env()
- javascript - HTML\CSS\JavaScript:如何动态构建菜单?
- python - 在 txt 文件中查找每个句子中的最后一个单词
- javascript - 每个文件的输出路径/文件名
- java - JAVA JPA:使用注释在属性上连接两个实体
- linux - 为什么yum包可以列出但不能删除?
- php - Laravel php - 如何在保存到 db 之前解码 '?/\+-" 并在之后对其进行编码?