html_url,issue_url,id,node_id,user,created_at,updated_at,author_association,body,reactions,performed_via_github_app,issue https://github.com/pydata/xarray/issues/1350#issuecomment-293970117,https://api.github.com/repos/pydata/xarray/issues/1350,293970117,MDEyOklzc3VlQ29tbWVudDI5Mzk3MDExNw==,4295853,2017-04-13T17:37:02Z,2017-04-13T17:37:02Z,CONTRIBUTOR,Both cases are fixed by #1361.,"{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219043002 https://github.com/pydata/xarray/issues/1350#issuecomment-291258269,https://api.github.com/repos/pydata/xarray/issues/1350,291258269,MDEyOklzc3VlQ29tbWVudDI5MTI1ODI2OQ==,4295853,2017-04-03T20:07:13Z,2017-04-03T20:07:13Z,CONTRIBUTOR,"As it turns out this was found this hunting a more complicated bug, but I couldn't easily reproduce it via DataArrays from scratch. My guess is that solving this will *most likely* solve that issue: ```python ds = xr.open_dataset('mpaso.hist.0100-06-01_00000_potDensityOnly.nc') ds['latCell'] = ds.latCell*180.0/np.pi ds.set_coords('latCell', inplace=True) potDen = ds.potentialDensity.where(ds.potentialDensity != 0, drop=True) ``` yielding ```python Traceback (most recent call last): File ""./plot_potential_density.py"", line 52, in main() File ""./plot_potential_density.py"", line 16, in main potDen = ds.potentialDensity.where(ds.potentialDensity != 0, drop=True) File ""/Users/pwolfram/anaconda/lib/python2.7/site-packages/xarray/core/common.py"", line 627, in where outobj = self.sel(**indexers) File ""/Users/pwolfram/anaconda/lib/python2.7/site-packages/xarray/core/dataarray.py"", line 672, in sel result = self.isel(drop=drop, **pos_indexers) File ""/Users/pwolfram/anaconda/lib/python2.7/site-packages/xarray/core/dataarray.py"", line 657, in isel ds = self._to_temp_dataset().isel(drop=drop, **indexers) File ""/Users/pwolfram/anaconda/lib/python2.7/site-packages/xarray/core/dataset.py"", line 1119, in isel new_var = var.isel(**var_indexers) File ""/Users/pwolfram/anaconda/lib/python2.7/site-packages/xarray/core/variable.py"", line 548, in isel return self[tuple(key)] File ""/Users/pwolfram/anaconda/lib/python2.7/site-packages/xarray/core/variable.py"", line 378, in __getitem__ values = self._indexable_data[key] File ""/Users/pwolfram/anaconda/lib/python2.7/site-packages/xarray/core/indexing.py"", line 423, in __getitem__ return type(self)(self.array[key]) IndexError: shape mismatch: indexing arrays could not be broadcast together with shapes (1,) (235446,) (100,) ``` It is possible that `ds.set_coords('latCell', inplace=True)` is part of the problem for this bug, so it may actually be a few problems, not just one.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,219043002