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/6879#issuecomment-1206374954,https://api.github.com/repos/pydata/xarray/issues/6879,1206374954,IC_kwDOAMm_X85H59Iq,43316012,2022-08-05T12:09:59Z,2022-08-05T12:09:59Z,COLLABORATOR,"> What is the use case in enlarging the 1-D array to a 3-D array with coordinates that it didn't have before?
It just follows the normal broadcasting behavior of xarray where any operation that involves two or more `Datasets`/`DataArrays` will broadcast all their dimensions.
","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1329754426
https://github.com/pydata/xarray/issues/6879#issuecomment-1206358216,https://api.github.com/repos/pydata/xarray/issues/6879,1206358216,IC_kwDOAMm_X85H55DI,43316012,2022-08-05T11:48:49Z,2022-08-05T11:48:49Z,COLLABORATOR,"Thanks for the issue.
I would claim that this is the correct broadcasting behavior.
You could obtain your required result using
```python
ds_mask = xr.Dataset({""t_2m_min_anom"": mask, ""t_2m_min_anom_stations"": True})
data.where(ds_mask)
```","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,1329754426