Group¶
-
class
metpy.io.cdm.
Group
(**kwargs)[source]¶ Holds dimensions and variables.
Every CDM dataset has at least a root group.
Methods Summary
__init__
(**kwargs)createDimension
(name, size)createGroup
(name)Create a new Group as a descendant of this one.
createVariable
(name, datatype[, dimensions, …])Create a new Variable in this Group.
ncattrs
()Get a list of the names of the netCDF attributes.
Methods Documentation
-
__init__
(**kwargs)¶
-
createVariable
(name, datatype, dimensions=(), fill_value=None, wrap_array=None)[source]¶ Create a new Variable in this Group.
- Parameters
name (str) – The name of the new Variable.
datatype (str or numpy.dtype) – A valid Numpy dtype that describes the layout of the data within the Variable.
dimensions (tuple[str], optional) – The dimensions of this Variable. Defaults to empty, which implies a scalar variable.
fill_value (number, optional) – A scalar value that is used to fill the created storage. Defaults to None, which performs no filling, leaving the storage uninitialized.
wrap_array (numpy.ndarray, optional) – Instead of creating an array, the Variable instance will assume ownership of the passed in array as its data storage. This is a performance optimization to avoid copying large data blocks. Defaults to None, which means a new array will be created.
- Returns
Variable – The newly created
Variable
-
ncattrs
()¶ Get a list of the names of the netCDF attributes.
- Returns
List[str]
-