issue_comments: 367380855
This data as json
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/1931#issuecomment-367380855 | https://api.github.com/repos/pydata/xarray/issues/1931 | 367380855 | MDEyOklzc3VlQ29tbWVudDM2NzM4MDg1NQ== | 25473287 | 2018-02-21T16:17:44Z | 2018-02-21T16:17:44Z | NONE | @jhamman @rabernat Thanks for the help! Raising an error when encountering this issue and adding But is there any case that we do want to keep the core coordinate? Since Another more basic issue: Users are allowed the mess-up the coordinate dimension of an existing DataArray. Is this an expected behavior? ``` In [1]: import xarray as xr In [2]: xr.DataArray([0, 1, 2, 3], dims='x', coords={'x':[0, 1]}) # this is not allowed (...) ValueError: conflicting sizes for dimension 'x': length 4 on the data but length 2 on coordinate 'x' In [3]: dr = xr.DataArray([0, 1, 2, 3], dims='x', coords={'x':[0, 1, 2, 3]}) In [4]: dr['x'] = [0, 1] # but you can mess-up the coordinate dimension afterwards In [5]: dr Out[5]: <xarray.DataArray (x: 4)> array([0, 1, 2, 3]) Coordinates: * x (x) int64 0 1 In [6]: dr.to_netcdf('wrong_coordinate.nc') (...) ValueError: conflicting sizes for dimension 'x': length 4 on 'xarray_dataarray_variable' and length 2 on 'x' ``` |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
298834332 |