[问题] ncdf4 如何删掉现有的data/var

楼主: dreler1 (....)   2019-03-28 00:49:55
[问题类型]:
程式咨询(我想用R 做某件事情,但是我不知道要怎么用R 写出来)
[软件熟悉度]:
开发者(有撰写R 的套件经验)
[问题叙述]:
我想弄一个netcdf的档案 去给既有的 执行档读(fortran/java base)
但是所需的format 算比较特殊
因为在ncdf4里面 你加var 他会把你每个dim都先加成 var
所以一开始会多好几个var
我的执行档是别人写的 我手边没有source code 要改可能也很花时间
我猜他们hard coding用顺序去撷取要的var 所以他没办法正确读到我的档案
所以我要hard coding把多余的var 移除
补充一下 我不能用cdo 因为会使得我档案的格式跑掉 执行档没办法读
[程式范例]:
http://0rz.tw/XSL0F
这是我产生的header

这是我想要的header

[环境叙述]:
> sessionInfo()
R version 3.4.3 (2017-11-30)
Platform: x86_64-w64-mingw32/x64 (64-bit)
Running under: Windows >= 8 x64 (build 9200)
[关键字]:
选择性,也许未来有用
作者: andrew43 (讨厌有好心推文后删文者)   2019-03-28 00:52:00
图档位址有误可以了
楼主: dreler1 (....)   2019-03-28 00:53:00
恩 刚修改了一下现在应该看得到了
作者: clickhere (It's time to go home.)   2019-03-30 09:41:00
另存新档, 弄成既有的format.
楼主: dreler1 (....)   2019-04-05 04:44:00
ncvar_put 不是在variable 里面加值吗?所以使用这个还是没办法删掉variable

Links booklink

Contact Us: admin [ a t ] ucptt.com