home / github / issue_comments

Menu
  • GraphQL API
  • Search all tables

issue_comments: 301353831

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/1408#issuecomment-301353831 https://api.github.com/repos/pydata/xarray/issues/1408 301353831 MDEyOklzc3VlQ29tbWVudDMwMTM1MzgzMQ== 6815844 2017-05-15T01:10:25Z 2017-05-15T01:10:25Z MEMBER

@benbovy Thanks for the comment.

Actually, I expected the following behavior python In [1]: ds.sel(x=2) Out[1]: <xarray.Dataset> Dimensions: (y: 2) Coordinates: * y (y) object 'a' 'b' x int64 2 Data variables: foo (y) int64 2 5 where the selected x is automatically converted to a scalar coordinate.

And also for the second issue, I expected something like python In [2]: ds.isel(yx=0) Out[2]: <xarray.Dataset> Dimensions: () Coordinates: y <U1 'a' x int64 1 Data variables: foo int64 1 both x and y become scalar coordinates.

Back to the first issue, I personally prefer to the automatic renaming because it enables the following chain methods, python ds.sel(x=2).isel(y=1) that might be intuitive especially for the hierarchic dimension structure.

{
    "total_count": 0,
    "+1": 0,
    "-1": 0,
    "laugh": 0,
    "hooray": 0,
    "confused": 0,
    "heart": 0,
    "rocket": 0,
    "eyes": 0
}
  228295383
Powered by Datasette · Queries took 0.902ms · About: xarray-datasette