Deepak Cherian
Deepak Cherian
to wrap `_DatasetPlotMethods`. This should be easy → follow what is done with `_CFPlotMethods`
See https://github.com/pyviz-topics/EarthSim/issues/326 and https://github.com/pyoceans/gridgeo/blob/master/gridgeo/ugrid.py and https://pyugrid.github.io/pyugrid/
This will allow `fg.cf.map_dataarray(x="longitude", ...)` Adding `xr.plot.FacetGrid` to `_WRAPPED_CLASSES` and some tests should be enough (?)
http://cfconventions.org/Data/cf-conventions/cf-conventions-1.8/cf-conventions.html#climatological-statistics This seems like a useful feature to have under the `ds.cf.clim` namespace at least for simple reductions like `cf.clim(time="D").mean()`.
Should account for different variables having different area metrics. xref #31
It'd be nice to have `ds.cf.set_aux_coords()` that would set auxiliary variables such as those named in `cell_measures`, `coordinates` and `bounds` (possibly more?) as xarray coordinate variables so that they are...
From https://github.com/pangeo-data/pangeo/issues/771 > Another useful place for a simple helper. Something like `ds.cf.ancillary_variables(varname)` could return an iterable of linked ancillary variables in the dataset.
### Summary We should be able to improve `method="cohorts"` by first applying the groupby reduction blockwise and then "shuffling". This should substantially reduce the amount of data being moved around....