Variable

class metpy.io.cdm.Variable(**kwargs)[source]

Holds typed data (using a numpy.ndarray), as well as attributes (e.g. units).

In addition to its various attributes, the Variable supports getting and setting data using the [] operator and indices or slices. Getting data returns numpy.ndarray instances.

Attributes Summary

datatype numpy.dtype – Describes the layout of each element of the data.
dimensions tuple[str] – all the names of Dimension used by this Variable.
dtype numpy.dtype – Describes the layout of each element of the data.
name str – the name of the variable.
ndim int – the number of dimensions used by this variable.
shape tuple[int] – Describes the size of the Variable along each of its dimensions.
size int – the total number of elements.

Methods Summary

__init__(**kwargs)
group() Get the Group that owns this Variable.
ncattrs() Get a list of the names of the netCDF attributes.

Attributes Documentation

datatype

numpy.dtype – Describes the layout of each element of the data.

dimensions

tuple[str] – all the names of Dimension used by this Variable.

dtype

numpy.dtype – Describes the layout of each element of the data.

name

str – the name of the variable.

ndim

int – the number of dimensions used by this variable.

shape

tuple[int] – Describes the size of the Variable along each of its dimensions.

size

int – the total number of elements.

Methods Documentation

__init__(**kwargs)
group()[source]

Get the Group that owns this Variable.

Returns:Group – The parent Group.
ncattrs()

Get a list of the names of the netCDF attributes.

Returns:List[str]