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/1044#issuecomment-253477840,https://api.github.com/repos/pydata/xarray/issues/1044,253477840,MDEyOklzc3VlQ29tbWVudDI1MzQ3Nzg0MA==,4160723,2016-10-13T10:37:24Z,2016-10-14T13:07:41Z,MEMBER,"After seeing the discussion in #680, I'm wondering if showing the firsts values of the flattened array wouldn't be enough here, e.g., something like this: ``` >>> d array int64 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ... Coordinates: * a (a) >> d.chunk((10, 5, 5, 10)) dask.array int64 chunksize=(10, 5, 5, 10) Coordinates: * a (a) >> d.name = 'myvar' >>> d.to_netcdf('data.nc') >>> xr.open_dataset('data.nc').myvar lazy-array int64 Coordinates: * a (a) >> d.slice_repr(a=0, b=0) d 0 1 2 3 4 5 6 7 8 9 c J 0 1 2 3 4 5 6 7 8 9 K 10 11 12 13 14 15 16 17 18 19 ``` This is equivalent to ``` python >>> dslice = d.isel(a=0, b=0) >>> pd.DataFrame(data=dslice.data, index=dslice.c, columns=dslice.d) ``` Except that `slice_repr()` would return a string instead of a data object (or an array or a dataframe). Not sure about the name and/or signature of `slice_repr()`, though. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,182638499 https://github.com/pydata/xarray/issues/1044#issuecomment-253624962,https://api.github.com/repos/pydata/xarray/issues/1044,253624962,MDEyOklzc3VlQ29tbWVudDI1MzYyNDk2Mg==,1924092,2016-10-13T20:11:38Z,2016-10-13T20:11:51Z,MEMBER,"There could be some display options exposed to manage this - for instance I personally would not like a flat array - but see how it could make sense. Additionally / alternatively, the repr I'm talking (small slice of values laid out with coordinate labels) could called something other than `__repr__` - something like pandas `.head()` although may be a better name to use here. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,182638499 https://github.com/pydata/xarray/issues/1044#issuecomment-253566536,https://api.github.com/repos/pydata/xarray/issues/1044,253566536,MDEyOklzc3VlQ29tbWVudDI1MzU2NjUzNg==,10050469,2016-10-13T16:33:08Z,2016-10-13T16:33:08Z,MEMBER,"I agree, but I see one or two cases where it could be useful to have the first few values for each dim. For example with geopotential data on pressure levels, it could be interesting to see how the data varies with height on the third dim. But this is a detail, not very important. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,182638499 https://github.com/pydata/xarray/issues/1044#issuecomment-253358859,https://api.github.com/repos/pydata/xarray/issues/1044,253358859,MDEyOklzc3VlQ29tbWVudDI1MzM1ODg1OQ==,5635139,2016-10-12T22:31:40Z,2016-10-12T22:31:40Z,MEMBER,"I think dupe of https://github.com/pydata/xarray/issues/680 ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,182638499 https://github.com/pydata/xarray/issues/1044#issuecomment-253347007,https://api.github.com/repos/pydata/xarray/issues/1044,253347007,MDEyOklzc3VlQ29tbWVudDI1MzM0NzAwNw==,10050469,2016-10-12T21:36:37Z,2016-10-12T21:36:47Z,MEMBER,"Good idea! I am in favor of as few repr as possible, i.e. maybe the first few values in each dimension. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,182638499 https://github.com/pydata/xarray/issues/1044#issuecomment-253345903,https://api.github.com/repos/pydata/xarray/issues/1044,253345903,MDEyOklzc3VlQ29tbWVudDI1MzM0NTkwMw==,1217238,2016-10-12T21:31:58Z,2016-10-12T21:31:58Z,MEMBER,"Agreed, I'm never been really happy with our use of the NumPy repr for >2 dimensions. It's quite hard to match up the labels. Something like this would be a meaningful improvement! I would encourage experimentation on this. ","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,182638499