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/3356#issuecomment-735003978,https://api.github.com/repos/pydata/xarray/issues/3356,735003978,MDEyOklzc3VlQ29tbWVudDczNTAwMzk3OA==,5635139,2020-11-27T22:36:07Z,2020-11-29T01:36:57Z,MEMBER,"I took another pass at this:
- When a DataArray is passed:
- If it's > 1D, it's added as a non-dimension coordinate [is this right? what if it's name is the same as a dimension?]
- If it's 1D and its name and dimension match, it's added as a dimensioned coordinate on that dimension
- If it's 1D and its name and dimension don't match, it's added as a non-dimensiode coordinate
- When something list-like is passed — and so is 1D — it's added as a dimensioned coordinate on that dimension [possibly this can be compressed to something like ""list-like is initially transformed to a DataArray with a matching dimension & name]
Note that I haven't tested these, so may well not be correct.
> I think this might fit into the assign_coords docstring. Thoughts?
To what extent is this about `assign_coords` vs the DataArray & Dataset constructor? Are there any differences between passing something to each of those?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,499988033
https://github.com/pydata/xarray/issues/3356#issuecomment-734506969,https://api.github.com/repos/pydata/xarray/issues/3356,734506969,MDEyOklzc3VlQ29tbWVudDczNDUwNjk2OQ==,14808389,2020-11-26T23:30:44Z,2020-11-26T23:30:44Z,MEMBER,I think this might fit into the `assign_coords` docstring. Thoughts?,"{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,499988033