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/3015#issuecomment-501095642,https://api.github.com/repos/pydata/xarray/issues/3015,501095642,MDEyOklzc3VlQ29tbWVudDUwMTA5NTY0Mg==,1217238,2019-06-12T02:25:14Z,2019-06-12T02:25:14Z,MEMBER,"One easy work around is to loop over the variables in a Dataset, e.g., ``` for da in ds.values(): da.loc[dict(x=1, y=3)] = 1 ``` It's a little ugly but it works. I don't think there's a more compact way to do this in general. In some cases the `where()` function/method can be a good option, e.g., `ds.where((ds.x == 1) & (ds.y == 4), 1)`. ""not yet supported"" basically means that there's no reason why it isn't supported, other than that nobody has bothered to implement it yet. Xarray tends to get new features when users implement them :).","{""total_count"": 1, ""+1"": 1, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,454677926