From 445ea839fbcb53641c32a5ca6a5e68812cd08bf5 Mon Sep 17 00:00:00 2001 From: Doris Lee Date: Wed, 28 Apr 2021 11:52:22 -0700 Subject: [PATCH 1/4] add lux description --- doc/source/ecosystem.rst | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/doc/source/ecosystem.rst b/doc/source/ecosystem.rst index 56aa734deddd6..f21d39e5403c3 100644 --- a/doc/source/ecosystem.rst +++ b/doc/source/ecosystem.rst @@ -164,6 +164,22 @@ A good implementation for Python users is `has2k1/plotnine `__ `Python API `__ enables interactive figures and web shareability. Maps, 2D, 3D, and live-streaming graphs are rendered with WebGL and `D3.js `__. The library supports plotting directly from a pandas DataFrame and cloud-based collaboration. Users of `matplotlib, ggplot for Python, and Seaborn `__ can convert figures into interactive web-based plots. Plots can be drawn in `IPython Notebooks `__ , edited with R or MATLAB, modified in a GUI, or embedded in apps and dashboards. Plotly is free for unlimited sharing, and has `cloud `__, `offline `__, or `on-premise `__ accounts for private use. +`Lux `__ +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +`Lux `__ is a Python library that facilitates fast and easy experimentation with data by automating the visual data exploration process. To use Lux, simply add an extra import alongside pandas: + +.. code:: python + + import lux + import pandas as pd + + df = pd.read_csv("data.csv") + df + +By printing out a dataframe, Lux automatically `recommends a set of visualizations `__ that highlights interesting trends and patterns in the dataframe. Users can quickly browse through large collections of visualizations via an interactive widget within their Jupyter notebook to make sense what's inside their dataframe. Lux is tightly coupled with pandas, which means that users can leverage any existing pandas commands without modifying their code. Lux also offers a `powerful, intuitive language `__ that allow users to create `Altair `__, `matplotlib `__, or `Vega-Lite +`__ visualizations without having to think at the level of code. + `Qtpandas `__ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ From 800ae56d91ad9a96a11578db298df23dc021794b Mon Sep 17 00:00:00 2001 From: Doris Lee Date: Wed, 28 Apr 2021 12:01:27 -0700 Subject: [PATCH 2/4] update --- doc/source/ecosystem.rst | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/doc/source/ecosystem.rst b/doc/source/ecosystem.rst index f21d39e5403c3..97a4313fc69f2 100644 --- a/doc/source/ecosystem.rst +++ b/doc/source/ecosystem.rst @@ -175,9 +175,9 @@ A good implementation for Python users is `has2k1/plotnine `__ that highlights interesting trends and patterns in the dataframe. Users can quickly browse through large collections of visualizations via an interactive widget within their Jupyter notebook to make sense what's inside their dataframe. Lux is tightly coupled with pandas, which means that users can leverage any existing pandas commands without modifying their code. Lux also offers a `powerful, intuitive language `__ that allow users to create `Altair `__, `matplotlib `__, or `Vega-Lite +By printing out a dataframe, Lux automatically `recommends a set of visualizations `__ that highlights interesting trends and patterns in the dataframe. Users can leverage any existing pandas commands without modifying their code, while being able to visualize their pandas data structures (e.g., DataFrame, Series, Index) at the same time. Lux also offers a `powerful, intuitive language `__ that allow users to create `Altair `__, `matplotlib `__, or `Vega-Lite `__ visualizations without having to think at the level of code. `Qtpandas `__ From 0f079c3b86e491bcf4d5cc859be998cc7ceec310 Mon Sep 17 00:00:00 2001 From: Doris Lee Date: Wed, 28 Apr 2021 12:03:44 -0700 Subject: [PATCH 3/4] minor fix --- doc/source/ecosystem.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/source/ecosystem.rst b/doc/source/ecosystem.rst index 97a4313fc69f2..ff0c54b1fa936 100644 --- a/doc/source/ecosystem.rst +++ b/doc/source/ecosystem.rst @@ -175,7 +175,7 @@ A good implementation for Python users is `has2k1/plotnine `__ that highlights interesting trends and patterns in the dataframe. Users can leverage any existing pandas commands without modifying their code, while being able to visualize their pandas data structures (e.g., DataFrame, Series, Index) at the same time. Lux also offers a `powerful, intuitive language `__ that allow users to create `Altair `__, `matplotlib `__, or `Vega-Lite `__ visualizations without having to think at the level of code. From 3943ad23d13380b8e99e36e1d0d156dbcb0cf020 Mon Sep 17 00:00:00 2001 From: Doris Lee Date: Fri, 30 Apr 2021 15:27:58 -0700 Subject: [PATCH 4/4] fixed trailing whitespace --- doc/source/ecosystem.rst | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/doc/source/ecosystem.rst b/doc/source/ecosystem.rst index ff0c54b1fa936..d53d0556dca04 100644 --- a/doc/source/ecosystem.rst +++ b/doc/source/ecosystem.rst @@ -167,7 +167,7 @@ A good implementation for Python users is `has2k1/plotnine `__ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -`Lux `__ is a Python library that facilitates fast and easy experimentation with data by automating the visual data exploration process. To use Lux, simply add an extra import alongside pandas: +`Lux `__ is a Python library that facilitates fast and easy experimentation with data by automating the visual data exploration process. To use Lux, simply add an extra import alongside pandas: .. code:: python @@ -177,8 +177,7 @@ A good implementation for Python users is `has2k1/plotnine `__ that highlights interesting trends and patterns in the dataframe. Users can leverage any existing pandas commands without modifying their code, while being able to visualize their pandas data structures (e.g., DataFrame, Series, Index) at the same time. Lux also offers a `powerful, intuitive language `__ that allow users to create `Altair `__, `matplotlib `__, or `Vega-Lite -`__ visualizations without having to think at the level of code. +By printing out a dataframe, Lux automatically `recommends a set of visualizations `__ that highlights interesting trends and patterns in the dataframe. Users can leverage any existing pandas commands without modifying their code, while being able to visualize their pandas data structures (e.g., DataFrame, Series, Index) at the same time. Lux also offers a `powerful, intuitive language `__ that allow users to create `Altair `__, `matplotlib `__, or `Vega-Lite `__ visualizations without having to think at the level of code. `Qtpandas `__ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~