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/1780#issuecomment-351701244,https://api.github.com/repos/pydata/xarray/issues/1780,351701244,MDEyOklzc3VlQ29tbWVudDM1MTcwMTI0NA==,12229877,2017-12-14T12:46:08Z,2017-12-14T12:46:16Z,CONTRIBUTOR,"> I investigated a bit and it seems that in the case of all nan data you would probably have to force add_colorbar to False and do other things for matplotlib to accept your all nan data. I don't *need* to do this, but I'd like to for another feature (`imshow` RGB images) - the question is how! Passing `add_colorbar=False` to `plot.imshow` just gives me errors, and I can't find anywhere in the internals where this would be valid either - it always gets passed through to the matplotlib Artist and then an exception. Any ideas?","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,282000017 https://github.com/pydata/xarray/issues/1780#issuecomment-351675151,https://api.github.com/repos/pydata/xarray/issues/1780,351675151,MDEyOklzc3VlQ29tbWVudDM1MTY3NTE1MQ==,12229877,2017-12-14T10:45:31Z,2017-12-14T10:45:31Z,CONTRIBUTOR,"I'd argue that Xarray should handle these cases - it already does for lower dimensions, eg `xr.DataArray(np.full(1, np.nan)).plot()` works, and this would be really nice for exploratory analysis as well as consistency. This is sufficiently annoying to my research group that I'm willing to write the patch, if that helps! I also have some ideas for tests using Hypothesis to ferret out some other problems - for example there's a similar failure if plotting an array with size one in some dimension.","{""total_count"": 0, ""+1"": 0, ""-1"": 0, ""laugh"": 0, ""hooray"": 0, ""confused"": 0, ""heart"": 0, ""rocket"": 0, ""eyes"": 0}",,282000017