Bases: cf.variable.Variable
A CF cell measure construct containing information that is needed about the size, shape or location of the field’s cells.
It is a variable which contains a data array and metadata comprising properties to describe the physical nature of the data.
Attributes
Attribute | Type | Description |
---|---|---|
measure | str | The spatial measure being represented. Either 'area' or 'volume' are allowed by the CF conventions. |
Initialization
Parameters: |
|
---|
add_offset | The add_offset CF property. |
calendar | The calendar CF property. |
comment | The comment CF property. |
_FillValue | The _FillValue CF property. |
history | The history CF property. |
leap_month | The leap_month CF property. |
leap_year | The leap_year CF property. |
long_name | The long_name CF property. |
missing_value | The missing_value CF property. |
month_lengths | The month_lengths CF property. |
scale_factor | The scale_factor CF property. |
standard_name | The standard_name CF property. |
units | The units CF property. |
valid_max | The valid_max CF property. |
valid_min | The valid_min CF property. |
valid_range | The valid_range CF property. |
array | A numpy array deep copy of the data array. |
data | The cf.Data object containing the data array. |
dtype | The numpy data type of the data array. |
hardmask | Whether the mask is hard (True) or soft (False). |
isscalar | True if the data array is scalar. |
mask | A variable containing the mask of the data array. |
ndim | The number of dimensions in the data array. |
properties | A dictionary of the CF properties. |
shape | A tuple of the data array’s dimension sizes. |
size | The number of elements in the data array. |
subspace | Return a new variable whose data is subspaced. |
Units | The cf.Units object containing the units of the data array. |
varray | A numpy array view of the data array. |
asdatetime | Convert the internal representation of data array elements to date-time objects. |
asreftime | Convert the internal representation of data array elements to numeric reference times. |
binary_mask | Return a binary (0 and 1) missing data mask of the data array. |
chunk | Partition the data array. |
clip | Clip (limit) the values in the data array in place. |
close | Close all files referenced by the variable. |
copy | Return a deep copy. |
cos | Take the trigonometric cosine of the data array. |
datum | Return an element of the data array as a standard Python scalar. |
delprop | Delete a CF property. |
dump | Return a string containing a full description of the cell measure. |
equals | True if two cell measures are equal, False otherwise. |
expand_dims | Insert a size 1 axis into the data array. |
fill_value | Return the data array missing data value. |
flip | Flip dimensions of the data array in place. |
getprop | Get a CF property. |
hasprop | Return True if a CF property exists, otherise False. |
identity | Return the cell measure’s identity. |
insert_data | Insert a new data array into the variable in place. |
mask_invalid | Mask the array where invalid values occur (NaN or inf). |
match | Determine whether or not a variable satisfies conditions. |
name | Return a name for the cell measure. |
override_units | Override the data array units. |
select | Return the instance if it matches the given conditions. |
setprop | Set a CF property. |
sin | Take the trigonometric sine of the data array. |
squeeze | Remove size 1 dimensions from the data array in place. |
transpose | Permute the dimensions of the data array. |
where | Set data array elements depending on a condition. |