Bases: object
Base class for storing a data array with metadata.
A variable contains a data array and metadata comprising properties to describe the physical nature of the data.
All components of a variable are optional.
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. |
attributes | A dictionary of the attributes which are not CF properties. |
data | The cf.Data object containing the data array. |
day | The day of each data array element. |
dtarray | An independent numpy array of date-time objects. |
dtvarray | A numpy array view the data array converted to date-time objects. |
dtype | The numpy data type of the data array. |
hour | The hour of each data array element. |
hardmask | Whether the mask is hard (True) or soft (False). |
isscalar | True if and only if the data array is a scalar array. |
mask | A variable containing the mask of the data array. |
minute | The minute of each data array element. |
month | The month of each data array element. |
ndim | Number of dimensions in the data array. |
properties | A dictionary of the CF properties. |
second | The second of each data array element. |
shape | Tuple of the data array’s dimension sizes. |
size | Number of elements in the data array. |
subspace | Return a new variable whose data is subspaced. |
unique | The unique elements of the array. |
Units | The cf.Units object containing the units of the data array. |
varray | A numpy array view of the data array. |
year | The year of each data array element. |
asdatetime | Change the internal representation of data array elements from numeric reference times to datatime-like objects. |
asreftime | Change the internal representation of data array elements from datatime-like objects 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. |
delattr | Delete a named attribute. |
delprop | Delete a CF property. |
dump | Return a string containing a full description of the instance. |
equals | True if two variables are logically 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. |
getattr | Get a named attribute. |
getprop | Get a CF property. |
hasattr | Return whether an attribute exists. |
hasprop | Return True if a CF property exists, otherise False. |
identity | Return the variable’s identity. |
insert_data | Insert a new data array into the variable in place. |
mask_invalid | Mask the array where invalid values occur (NaNs or infs). |
match | Determine whether or not a variable satisfies conditions. |
name | Return a name for the variable. |
override_units | Override the data array units in place. |
select | Return the instance if it matches the given conditions. |
setattr | Set a named attribute. |
setdata | Set data array elements depending on a condition. |
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. |