issue_comments: 410575268
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/pull/2344#issuecomment-410575268 | https://api.github.com/repos/pydata/xarray/issues/2344 | 410575268 | MDEyOklzc3VlQ29tbWVudDQxMDU3NTI2OA== | 90008 | 2018-08-06T02:55:12Z | 2018-08-06T02:55:12Z | CONTRIBUTOR | Maybe the issue that I am facing is that I want to deal with the storage of my metadata and data seperately. I used to have my own library that was replicating much of xarray's functionality, but your code is much nicer than anything I would be able to write in a finite time. :smile: Following the information here: http://xarray.pydata.org/en/stable/data-structures.html#coordinates-methods Currently, my serialization pipeline is: ```python import xarray as xr import numpy as np Setup an array with coordinatesn = np.zeros(3) coords={'x': np.arange(3)} m = xr.DataArray(n, dims=['x'], coords=coords) coords_dataset_dict = m.coords.to_dataset().to_dict() coords_dict = coords_dataset_dict['coords'] Read/Write dictionary to JSON fileThis works, but I'm essentially creating an emtpy dataset for itcoords_set = xr.Dataset.from_dict(coords_dataset_dict)
coords2 = coords_set.coords # so many I used to just pass the dataset to "coords"m3 = xr.DataArray(np.zeros(shape=m.shape), dims=m.dims, coords=coords_set) ``` |
{
"total_count": 0,
"+1": 0,
"-1": 0,
"laugh": 0,
"hooray": 0,
"confused": 0,
"heart": 0,
"rocket": 0,
"eyes": 0
} |
347712372 |