sha,message,author_date,committer_date,raw_author,raw_committer,repo,author,committer 54b9450b9b9b1805831b2a891dbf7aa321583096,fix typo in error message in plot.py (#4188),2020-06-30T11:35:20Z,2020-06-30T11:35:20Z,bb26c49424ff2d9016a299b3adc0faf21810bbd6,cd792325681cbad9f663f2879d8b69f1edbb678f,13221727,6164157,19864447 d0d4803f8aeee9bb0741032acf48493c30925624,Typo in Universal Functions section (#3663),2020-01-06T11:41:41Z,2020-01-30T18:36:02Z,bb26c49424ff2d9016a299b3adc0faf21810bbd6,b1d508f2715575b2d7d409a594906829450329e8,13221727,6164157,2448579 f172c6738ae4bc9802e08d355ea05ea6c47527ab,"ENH: Scatter plots of one variable vs another (#2277) * initial commit * formatting * fix bug * refactor map_scatter * colorbar * formatting * refactor * refactor _infer_data * added tests * minor formatting * fixed tests * Refactor out to dataset_plot.py + move utilities to utils.py * Fix tests. * Fixes. * discrete_legend → add_colorbar * Revert ""discrete_legend → add_colorbar"" This reverts commit d3e1308fe351e92d029e4b3be46faa196c4aac0f. * Only use scatter instead of alternating between scatter and plot. * Create and use plot.utils._add_colorbar * fix tests. * More fixes to hue, cmap_kwargs. * doc fixes. * Dataset plotting docs. * group existing docs under ""DataArrays."" * bugfix. * Fix. * Add whats-new * Add api.rst. * Add hue_style. * Update tests. * cleanup imports. * facetgrid: Refactor out cmap_params, cbar_kwargs processing * Dataset.plot.scatter obeys cmap_params, cbar_kwargs. * _determine_cmap_params supports datetime64 * dataset.plot.scatter supports hue=datetime64, timedelta64 * pep8 * Update docs. * bugfix: facetgrid now uses hue_style * minor fixes. * Scatter docs * Refactor out more code to utils.py * map_scatter → map_dataset * Use some wrapping magic to generalize code. * Add hist as test of generalization. * Get facetgrid working again * Refactor out utility functions. * facetgrid refactor 1. refactor out _easy_facetgrid 2. Combine map_dataarray_line with map_dataarray * flake8 * Refactor out colorbar making to plot.utils._add_colorbar * Refactor out cmap_params, cbar_kwargs processing * Back to map_dataarray_line * lint * small rename * review comment. * Bugfix merge * hue, hue_style aren't needed for all functions. * lint * Use _process_cmap_cbar_kwargs. * Update whats-new * Some doc fixes. * Fix tests? * another attempt to fix tests. * small * remove py2 line * remove extra _infer_line_data * Use _is_facetgrid flag. * Revert ""_determine_cmap_params supports datetime64"" This reverts commit 0a01e7c9ec9d1d22bf8fb210bcbcb9f670f40c98. * Remove datetime/timedelta hue support * _meta_data → meta_data. * isort * Add doc line * Switch to add_guide. * Save hist for a future PR. * rename _numeric to _is_numeric. * Raise error if add_colorbar or add_legend are passed to scatter. * Add scatter_example_dataset to tutorial.py * Support scattering against coordinates, dimensions or data vars * Support 'scatter_size' kwarg * color → hue and other changes. * Facetgrid support for scatter_size. * add_guide in docs. * Avoid top-level matplotlib import * Fix lint errors. * Follow shoyer's suggestions. * scatter_size → markersize. * Update more error messages. * lint errors * lint errors again * some more lints * docstrings * fix legend bug in line plots * unittest for legend in lineplot * bug fix * add figlegend to __init__ * remove import from facetgrid.py * Remove xr.plot.scatter. * facetgrid._hue_var is always a DataArray. * scatter_size bugfix. * Update for latest _process_cmap_params_cbar_kwargs * Fix whats-new * Fix tests. * Make add_guide=False work.",2019-08-08T15:57:16Z,2019-08-08T15:57:16Z,bb26c49424ff2d9016a299b3adc0faf21810bbd6,0c7e9e762dbfd6554e60c953bf27493047d95109,13221727,6164157,2448579 9728e89cdfd4afb9a0d79bae79a60021514df6b2,typo in whats-new (#3046),2019-06-26T15:35:52Z,2019-06-26T15:35:51Z,bb26c49424ff2d9016a299b3adc0faf21810bbd6,0c7e9e762dbfd6554e60c953bf27493047d95109,13221727,6164157,2448579 17fa64f5314aa898f262a73fdc00d228ec380968,typo in whats_new (#2763),2019-02-12T17:41:53Z,2019-02-12T17:41:53Z,bb26c49424ff2d9016a299b3adc0faf21810bbd6,279c587273ec459ffb5192e60bf8447c05601fa5,13221727,6164157,5635139 07cfc5a884fea41426761c634d74d2f5de53db86,"Fix name loss when masking (#2749) * fix renaming * formatting * added tests * shoyer's solution * what's new",2019-02-11T17:35:02Z,2019-02-11T17:35:02Z,bb26c49424ff2d9016a299b3adc0faf21810bbd6,f10b21bed2846b879806f87039b77245b18e7671,13221727,6164157,1217238 df63fce69b9cde68689362895ec394df75335313,DOC: replace broken link by a link to @shoyer's personal blog (#2296),2018-07-17T20:01:27Z,2018-07-17T20:01:27Z,bb26c49424ff2d9016a299b3adc0faf21810bbd6,f10b21bed2846b879806f87039b77245b18e7671,13221727,6164157,1217238 63cc96484270dee83e92391e49ad76b8ef3b40b3,"BUG: unnamed args in faceted line plots (#2259) * BUG: unnamed args in faceted line plots * minor change in commented code",2018-07-04T17:06:54Z,2018-07-04T17:06:54Z,bb26c49424ff2d9016a299b3adc0faf21810bbd6,f10b21bed2846b879806f87039b77245b18e7671,13221727,6164157,1217238 bc52f8aa64833d8c97f9ef5253b6a78c7033f521,"ENH: added FacetGrid functionality to line plots (#2107) * ENH: added FacetGrid functionality to line plots a) plot.line can now accept also 'row' and 'col' keywords. b) If 'hue' is passed as a keyword to DataArray.plot() it generates a line plot FacetGrid. c) Line plots are automatically generated if the number of dimensions after faceting along row and/or col is one. * minor formatting issues * minor formatting issues * fix kwargs bug * added tests and refactoring line_legend * add documentation * added tests * minor formatting * Fix merge. All tests pass now.",2018-06-04T15:54:44Z,2018-06-04T15:54:44Z,bb26c49424ff2d9016a299b3adc0faf21810bbd6,f10b21bed2846b879806f87039b77245b18e7671,13221727,6164157,1217238