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/4120#issuecomment-678425306,https://api.github.com/repos/pydata/xarray/issues/4120,678425306,MDEyOklzc3VlQ29tbWVudDY3ODQyNTMwNg==,14808389,2020-08-21T18:20:28Z,2020-08-21T18:20:28Z,MEMBER,"I just checked, and I think the issue can indeed be solved by replacing `variable = self` with `variable = self.copy()` (`deep=False` is the default, so no need to explicitly set it).
Also, I think `_replace` is a bit confusing: the name seems to imply a inplace operation, but it returns a new object without changing the original object.","{""total_count"": 2, ""+1"": 2, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,630062936
https://github.com/pydata/xarray/issues/4120#issuecomment-677929143,https://api.github.com/repos/pydata/xarray/issues/4120,677929143,MDEyOklzc3VlQ29tbWVudDY3NzkyOTE0Mw==,14808389,2020-08-20T22:01:37Z,2020-08-20T22:01:37Z,MEMBER,"That could be the issue. If it is, you should be able to fix that using
```python
return self.copy(data=func(reshaped, axis=axes, **kwargs))
```","{""total_count"": 2, ""+1"": 2, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,630062936