MCPcopy Index your code
hub / github.com/pydata/xarray / _set_dims

Function _set_dims

xarray/structure/alignment.py:1142–1150  ·  view source on GitHub ↗
(var)

Source from the content-addressed store, hash-verified

1140 from xarray.core.dataset import Dataset
1141
1142 def _set_dims(var):
1143 # Add excluded dims to a copy of dims_map
1144 var_dims_map = dims_map.copy()
1145 for dim in exclude:
1146 with suppress(ValueError):
1147 # ignore dim not in var.dims
1148 var_dims_map[dim] = var.shape[var.dims.index(dim)]
1149
1150 return var.set_dims(var_dims_map)
1151
1152 def _broadcast_array(array: T_DataArray) -> T_DataArray:
1153 data = _set_dims(array.variable)

Callers 2

_broadcast_arrayFunction · 0.85
_broadcast_datasetFunction · 0.85

Calls 3

set_dimsMethod · 0.80
copyMethod · 0.45
indexMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…