Top-level functions#
Computation#
Note
For worked examples and advanced usage of apply_ufunc, see the
User Guide on Computation, and the
apply_ufunc tutorial.
|
Apply a vectorized function for unlabeled arrays on xarray objects. |
|
Compute covariance between two DataArray objects along a shared dimension. |
|
Compute the Pearson correlation coefficient between two DataArray objects. |
|
Compute the cross product of two (arrays of) vectors. |
|
Generalized dot product for xarray objects. |
|
Apply a function to each block of a DataArray or Dataset. |
|
Evaluate a polynomial at specific values. |
|
Unify the chunk sizes of any number of Dataset and/or DataArray objects. |
|
Return elements from x or y depending on cond. |
Combining Data#
|
Align any number of Dataset and/or DataArray objects. |
|
Explicitly broadcast any number of DataArray or Dataset objects together. |
|
Concatenate xarray objects along a new or existing dimension. |
|
Merge any number of xarray objects into a single Dataset as variables. |
|
Attempt to auto-magically combine the given datasets (or data arrays) into one. |
|
Explicitly combine an N-dimensional grid of datasets into one. |
Creation#
|
N-dimensional array with labeled coordinates and dimensions. |
|
A multi-dimensional, in memory, array database. |
|
A tree-like hierarchical collection of xarray objects. |
|
Return a new object with the same shape and type as a given object. |
|
Return a new object of zeros with the same shape and type as a given object. |
|
Return a new object of ones with the same shape and type as a given object. |
Miscellaneous#
|
Decode the given Dataset or Datastore according to CF conventions. |
|
Infer the most likely frequency given the input index. |
|
Print the available backends (engines) and information about them. |
|
Print the versions of xarray and its dependencies. |
|
Set options for xarray in a controlled context. |
Get options for xarray. |