CFAxisScalar | R Documentation |
This class represents a scalar axis. Its single value can be of any type. It is typically used as an auxiliary axis to record some parameter of interest such as the single time associated with a spatial grid with longitude, latitude and vertical axes.
ncdfCF::CFObject
-> ncdfCF::CFAxis
-> CFAxisScalar
friendlyClassName
(read-only) A nice description of the class.
dimnames
(read-only) The coordinate of the axis.
new()
Create an instance of this class.
CFAxisScalar$new(grp, nc_var, orientation, value)
grp
The group that contains the netCDF variable.
nc_var
The netCDF variable that describes this instance.
orientation
The orientation of this axis, or "" if not known.
value
The value of this axis, possibly a compound type like
CFTime
or CFClimatology
.
print()
Summary of the scalar axis printed to the console.
CFAxisScalar$print(...)
...
Arguments passed on to other functions. Of particular interest
is width =
to indicate a maximum width of attribute columns.
self
, invisibly.
brief()
Some details of the axis.
CFAxisScalar$brief()
A 1-row data.frame
with some details of the axis.
time()
Retrieve the CFTime
instance that manages the time value
if this scalar axis represents time.
CFAxisScalar$time()
An instance of CFTime
, or NULL
if this axis does not
represent time.
subset()
Return the axis. This method returns a clone of this axis, given that a scalar axis cannot be subset.
CFAxisScalar$subset(group, rng = NULL)
group
The group to create the new axis in.
rng
Ignored.
A CFAxisScalar
cloned from this axis.
write()
Write the axis to a netCDF file, including its attributes.
CFAxisScalar$write(nc = NULL)
nc
The handle of the netCDF file opened for writing or a group in
the netCDF file. If NULL
, write to the file or group where the axis
was read from (the file must have been opened for writing). If not
NULL
, the handle to a netCDF file or a group therein.
Self, invisibly.
clone()
The objects of this class are cloneable with this method.
CFAxisScalar$clone(deep = FALSE)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.