【发布时间】:2014-11-10 00:24:59
【问题描述】:
我是 R 新手。我有一个 NetCDf 文件,它有 3 个维度,即时间、x、y,它有六个变量,即雨、tair、swin、lwin、rh 和风。我想根据时间维度提取每个变量的时间序列信息并导出为csv格式。我已经使用以下几组代码来做到这一点,但我不能单点做到这一点。我想在两个点(30000000,810000)和(3100000,820000)提取数据
setwd("C:/Users/a/Desktop/pd/1/")
f<-open.ncdf("merra.rfe.90m.200208.nc")
t<-get.var.ncdf(f,varid="time")
B<-get.var.ncdf(f,varid="rain")
c<-get.var.ncdf(f,varid="tair")
write.table(t(rbind(A,B,c)),file="output.csv")
但我不知道如何注入这些坐标。我找到了 lat 和 long 格式的代码,但我有 x 和 y 坐标。如果你们中的任何人能站出来帮助我解决这个问题,我将非常慷慨。
【问题讨论】: