From ba036c557409b37c41f685a68deb9e7094bad7e1 Mon Sep 17 00:00:00 2001 From: Michael Waskom Date: Sat, 25 Nov 2017 20:03:08 -0500 Subject: [PATCH] Improved description of seaborn The pandas docs send a surprising amount of traffic towards seaborn, but I've never thought that the existing description communicates the goals/advantages of seaborn all that well. Please consider this revised copy. I also swapped the ordering of seaborn/py-ggplot, because it looks like that package has stalled out a bit, but I'm happy to revert the reordering if it bothers people. --- doc/source/ecosystem.rst | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/doc/source/ecosystem.rst b/doc/source/ecosystem.rst index f7d1edff15cfb..8ed647c2a19bc 100644 --- a/doc/source/ecosystem.rst +++ b/doc/source/ecosystem.rst @@ -53,6 +53,18 @@ the latest web technologies. Its goal is to provide elegant, concise constructio graphics in the style of Protovis/D3, while delivering high-performance interactivity over large data to thin clients. +`seaborn `__ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +Seaborn is a Python visualization library based on `matplotlib +`__. It provides a high-level, dataset-oriented +interface for creating attractive statistical graphics. The plotting functions +in seaborn understand pandas objects and leverage pandas grouping operations +internally to support concise specification of complex visualizations. Seaborn +also goes beyond matplotlib and pandas with the option to perform statistical +estimation while plotting, aggregating across observations and visualizing the +fit of statistical models to emphasize patterns in a dataset. + `yhat/ggplot `__ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ @@ -64,15 +76,6 @@ but a faithful implementation for python users has long been missing. Although s (as of Jan-2014), the `yhat/ggplot `__ project has been progressing quickly in that direction. -`Seaborn `__ -~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ - -Although pandas has quite a bit of "just plot it" functionality built-in, visualization and -in particular statistical graphics is a vast field with a long tradition and lots of ground -to cover. The `Seaborn `__ project builds on top of pandas -and `matplotlib `__ to provide easy plotting of data which extends to -more advanced types of plots then those offered by pandas. - `Vincent `__ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~