MCPcopy
hub / github.com/pydata/xarray / test_broadcast_like

Method test_broadcast_like

xarray/tests/test_dataset.py:2263–2276  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

2261 mdata.sel(two=slice(1, 2))
2262
2263 def test_broadcast_like(self) -> None:
2264 original1 = DataArray(
2265 np.random.randn(5), [("x", range(5))], name="a"
2266 ).to_dataset()
2267
2268 original2 = DataArray(np.random.randn(6), [("y", range(6))], name="b")
2269
2270 expected1, expected2 = broadcast(original1, original2)
2271
2272 assert_identical(
2273 original1.broadcast_like(original2), expected1.transpose("y", "x")
2274 )
2275
2276 assert_identical(original2.broadcast_like(original1), expected2)
2277
2278 def test_to_pandas(self) -> None:
2279 # 0D -> series

Callers

nothing calls this directly

Calls 7

broadcast_likeMethod · 0.95
DataArrayClass · 0.90
broadcastFunction · 0.90
assert_identicalFunction · 0.90
to_datasetMethod · 0.45
broadcast_likeMethod · 0.45
transposeMethod · 0.45

Tested by

no test coverage detected