(self, extension_array)
| 5874 | ), |
| 5875 | ) |
| 5876 | def test_dropna_extension_array(self, extension_array) -> None: |
| 5877 | srs = pd.DataFrame({"data": extension_array}, index=np.array([1, 2, 3])) |
| 5878 | ds = srs.to_xarray() |
| 5879 | dropped = ds.dropna("index") |
| 5880 | assert dropped["data"].dtype == extension_array.dtype |
| 5881 | assert (dropped["data"].values == srs["data"].values[1:]).all() |
| 5882 | |
| 5883 | def test_fillna(self) -> None: |
| 5884 | ds = Dataset({"a": ("x", [np.nan, 1, np.nan, 3])}, {"x": [0, 1, 2, 3]}) |