IO / Conversion#
Dataset methods#
|
Open, load into memory, and close a Dataset from a file or file-like object. |
|
Open and decode a dataset from a file or file-like object. |
|
Open multiple files as a single dataset. |
|
Load and decode a dataset from a Zarr store. |
|
Write multiple datasets to disk as netCDF files simultaneously. |
Coerces wrapped data and coordinates into numpy arrays, returning a Dataset. |
|
|
Convert a pandas.DataFrame into an xarray.Dataset |
Convert a dictionary into an xarray.Dataset. |
|
|
Convert this dataset into an xarray.DataArray |
|
Convert this dataset into a pandas.DataFrame. |
|
Convert this dataset into a dask.dataframe.DataFrame. |
|
Convert this dataset to a dictionary following xarray naming conventions. |
|
Write dataset contents to a netCDF file. |
Convert this dataset into a pandas object without changing the number of dimensions. |
|
|
Write dataset contents to a zarr group. |
|
Coerce all arrays in this dataset into dask arrays with the given chunks. |
Release any resources linked to this object. |
|
|
Manually trigger loading and/or computation of this dataset's data from disk or a remote source into memory and return a new dataset. |
|
Returns a |
|
Concise summary of a Dataset variables and attributes. |
|
Manually trigger loading and/or computation of this dataset's data from disk or a remote source into memory and return this dataset. |
|
Trigger computation, keeping data as chunked arrays. |
Unify chunk size along all chunked dimensions of this Dataset. |
DataArray methods#
|
Open, load into memory, and close a DataArray from a file or file-like object containing a single data variable. |
|
Open an DataArray from a file or file-like object containing a single data variable. |
Coerces wrapped data and coordinates into numpy arrays, returning a DataArray. |
|
Convert a dictionary into an xarray.DataArray |
|
|
Convert a iris.cube.Cube into an xarray.DataArray |
|
Convert a pandas.Series into an xarray.DataArray. |
|
Convert this array into a dask.dataframe.DataFrame. |
|
Convert this array and its coordinates into a tidy pandas.DataFrame. |
|
Convert a DataArray to a Dataset. |
|
Convert this xarray.DataArray into a dictionary following xarray naming conventions. |
Convert this variable to a pandas.Index. |
|
Convert this array into a iris.cube.Cube |
|
|
Convert this array into a numpy.ma.MaskedArray |
|
Write DataArray contents to a netCDF file. |
Coerces wrapped data to numpy and returns a numpy.ndarray. |
|
Convert this array into a pandas object with the same shape. |
|
Convert this array into a pandas.Series. |
|
|
Write DataArray contents to a Zarr store |
|
Coerce this array's data into a dask arrays with the given chunks. |
Release any resources linked to this object. |
|
|
Manually trigger loading of this array's data from disk or a remote source into memory and return a new array. |
|
Trigger computation in constituent dask arrays |
|
Manually trigger loading of this array's data from disk or a remote source into memory and return this array. |
Unify chunk size along all chunked dimensions of this DataArray. |
DataTree methods#
|
Open and decode a DataTree from a file or file-like object, creating one tree node for each group in the file. |
|
Open and decode a file or file-like object, creating a dictionary containing one xarray Dataset for each group in the file. |
|
Create a dictionary mapping of paths to the data contained in those nodes. |
|
Write datatree contents to a netCDF file. |
|
Write datatree contents to a Zarr store. |
|
Coerce all arrays in all groups in this tree into dask arrays with the given chunks. |
|
Manually trigger loading and/or computation of this datatree's data from disk or a remote source into memory and return this datatree. |
|
Manually trigger loading and/or computation of this datatree's data from disk or a remote source into memory and return a new datatree. |
|
Trigger computation, keeping data as chunked arrays. |