xarray.set_options¶
-
class
xarray.
set_options
(**kwargs)¶ Set options for xarray in a controlled context.
Currently supported options:
display_width
: maximum display width forrepr
on xarray objects. Default:80
.arithmetic_join
: DataArray/Dataset alignment in binary operations. Default:'inner'
.enable_cftimeindex
: flag to enable using aCFTimeIndex
for time indexes with non-standard calendars or dates outside the Timestamp-valid range. Default:False
.cmap_sequential
: colormap to use for nondivergent data plots. Default:viridis
. If string, must be matplotlib built-in colormap. Can also be a Colormap object (e.g. mpl.cm.magma)cmap_divergent
: colormap to use for divergent data plots. Default:RdBu_r
. If string, must be matplotlib built-in colormap. Can also be a Colormap object (e.g. mpl.cm.magma)
You can use
set_options
either as a context manager:>>> ds = xr.Dataset({'x': np.arange(1000)}) >>> with xr.set_options(display_width=40): ... print(ds) <xarray.Dataset> Dimensions: (x: 1000) Coordinates: * x (x) int64 0 1 2 3 4 5 6 ... Data variables: *empty*
Or to set global options:
>>> xr.set_options(display_width=80)
-
__init__
(**kwargs)¶ Initialize self. See help(type(self)) for accurate signature.
Methods
__init__
(**kwargs)Initialize self.