17 lines
602 B
Diff
17 lines
602 B
Diff
# pydata__xarray-4094
|
|
# Loki Mode Multi-Agent Patch
|
|
# Attempts: 1
|
|
|
|
Based on the existing patch and analysis, here's the fix for the `to_unstacked_dataset` issue:
|
|
|
|
--- a/xarray/core/dataarray.py
|
|
+++ b/xarray/core/dataarray.py
|
|
@@ -1956,7 +1956,7 @@ class DataArray(AbstractArray, DataWithCoords):
|
|
# pull variables out of datarray
|
|
data_dict = {}
|
|
for k in variables:
|
|
- data_dict[k] = self.sel({dim: k}).squeeze(drop=True)
|
|
+ data_dict[k] = self.sel({dim: k}).squeeze(drop=True).drop_vars(dim)
|
|
|
|
# unstacked dataset
|
|
return Dataset(data_dict)
|