| cdfextract {clim.pact} | R Documentation |
A slow routine that extraxcts a subfield. This routine is
suitable for reading subsections of large data files that are too big
for retrieve.nc.
cdfextract(filename,varname,x.rng=NULL,y.rng=NULL,t.rng=NULL,
greenwich=TRUE,x.nam="lon",y.nam="lat",t.nam="tim",
plot=FALSE,l.scale=TRUE)
filename |
name of netCDF file. |
varname |
name ov variable. |
x.rng |
X-range (in degrees East): c(min,max). |
y.rng |
Y-range (in degrees North): c(min,max). |
t.rng |
T-range (in units stored in 'tim'): c(min,max). |
greenwich |
TRUE: longitude runs from -180E to 180E. |
x.nam |
name of X-dimension. |
y.nam |
name of Y-dimension. |
t.nam |
name of T-dimension. |
plot |
TRUE for plotting. |
l.scale |
scale field by offset and scaling-factor. |
a field object. Also see retrieve.nc. Saves the
extracted data in a netCDF file called "cdfextract.nc" under current
working directory (see r2cdf).
R.E. Benestad
slp <- cdfextract("data/nmc_slp.nc","slp",x.rng=c(-80,40),y.rng=c(20,75),
t.rng=c(times[is],times[is]+499),plot=FALSE)