diff --git a/README.md b/README.md index f71ec50..166c5b9 100644 --- a/README.md +++ b/README.md @@ -124,4 +124,4 @@ Depending on server availability, you can use [this](https://mybinder.org/v2/gh/ Stefanie Molin ([@stefmolin](https://github.com/stefmolin)) is a software engineer and data scientist at Bloomberg in New York City, where she tackles tough problems in information security, particularly those revolving around data wrangling/visualization, building tools for gathering data, and knowledge sharing. She is also the author of [Hands-On Data Analysis with Pandas](https://www.amazon.com/dp/1800563450/), which is currently in its second edition and has been translated into Korean. She holds a bachelor’s of science degree in operations research from Columbia University's Fu Foundation School of Engineering and Applied Science, as well as a master’s degree in computer science, with a specialization in machine learning, from Georgia Tech. In her free time, she enjoys traveling the world, inventing new recipes, and learning new languages spoken among both people and computers. ## Related Content -All examples herein were developed exclusively for this workshop. [Hands-On Data Analysis with Pandas](https://www.amazon.com/dp/1800563450/) contains additional examples and exercises, as does [this](https://medium.com/@stefaniemolin/how-to-pivot-and-plot-data-with-pandas-9450939fcf8) blog post. For a deeper dive into data visualization in Python, check out my [Beyond the Basics: Data Visualization in Python](https://github.com/stefmolin/python-data-viz-workshop) workshop. +All examples herein were developed exclusively for this workshop. [Hands-On Data Analysis with Pandas](https://www.amazon.com/dp/1800563450/) contains additional examples and exercises, as does [this article](https://stefaniemolin.com/articles/data-science/how-to-pivot-and-plot-data-with-pandas/). For a deeper dive into data visualization in Python, check out my [Beyond the Basics: Data Visualization in Python](https://stefaniemolin.com/workshops/python-data-viz-workshop/) workshop. diff --git a/asynchronous_lab/solutions.ipynb b/asynchronous_lab/solutions.ipynb index 25c28f8..64e9df9 100644 --- a/asynchronous_lab/solutions.ipynb +++ b/asynchronous_lab/solutions.ipynb @@ -1491,7 +1491,7 @@ "id": "2f860976-5d4e-497d-a6c5-d0bf19b53aee", "metadata": {}, "source": [ - "*Be sure to consult [this](https://medium.com/@stefaniemolin/how-to-pivot-and-plot-data-with-pandas-9450939fcf8) blog post for additional examples of creating pivot tables using this dataset.*" + "*Be sure to consult [this article](https://stefaniemolin.com/articles/data-science/how-to-pivot-and-plot-data-with-pandas/) for additional examples of creating pivot tables using this dataset.*" ] } ], diff --git a/notebooks/3-data_visualization.ipynb b/notebooks/3-data_visualization.ipynb index 44f0790..4327315 100644 --- a/notebooks/3-data_visualization.ipynb +++ b/notebooks/3-data_visualization.ipynb @@ -48,7 +48,7 @@ "\n", "
\n", "\"Data\n", - "
A set of points forming a panda can also form a star without any significant changes to the summary statistics displayed above. (source: Data Morph)
\n", + "
A set of points forming a panda can also form a star without any significant changes to the summary statistics displayed above. (source: Data Morph)
\n", "
" ] }, @@ -3714,7 +3714,7 @@ "source": [ "Some additional things to keep in mind:\n", "- Matplotlib's `ticker` module provides functionality for customizing both the tick labels and locations – check out the [documentation](https://matplotlib.org/stable/api/ticker_api.html) for more information.\n", - "- Pandas supports horizontal and stacked bars as well; [this](https://medium.com/@stefaniemolin/how-to-pivot-and-plot-data-with-pandas-9450939fcf8) blog post shows how to make stacked horizontal bars using a pivot table.\n", + "- Pandas supports horizontal and stacked bars as well; [this article](https://stefaniemolin.com/articles/data-science/how-to-pivot-and-plot-data-with-pandas/) shows how to make stacked horizontal bars using a pivot table.\n", "- The `plot()` method takes a lot of [parameters](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.plot.html), many of which get passed down to Matplotlib; however, sometimes we need to use Matplotlib calls directly." ] }, @@ -12294,7 +12294,7 @@ "tags": [] }, "source": [ - "For more on data visualization in Python, including animations and interactive plots, check out my [Beyond the Basics: Data Visualization in Python](https://github.com/stefmolin/python-data-viz-workshop) workshop." + "For more on data visualization in Python, including animations and interactive plots, check out my [Beyond the Basics: Data Visualization in Python](https://stefaniemolin.com/workshops/python-data-viz-workshop/) workshop." ] }, { diff --git a/slides/3-data_visualization.ipynb b/slides/3-data_visualization.ipynb index dbfbf98..ff88a03 100644 --- a/slides/3-data_visualization.ipynb +++ b/slides/3-data_visualization.ipynb @@ -73,7 +73,7 @@ "\n", "
\n", "\"Data\n", - "
A set of points forming a panda can also form a star without any significant changes to the summary statistics displayed above. (source: Data Morph)
\n", + "
A set of points forming a panda can also form a star without any significant changes to the summary statistics displayed above. (source: Data Morph)
\n", "
" ] }, @@ -3765,7 +3765,7 @@ "source": [ "Some additional things to keep in mind:\n", "- Matplotlib's `ticker` module provides functionality for customizing both the tick labels and locations – check out the [documentation](https://matplotlib.org/stable/api/ticker_api.html) for more information.\n", - "- Pandas supports horizontal and stacked bars as well; [this](https://medium.com/@stefaniemolin/how-to-pivot-and-plot-data-with-pandas-9450939fcf8) blog post shows how to make stacked horizontal bars using a pivot table.\n", + "- Pandas supports horizontal and stacked bars as well; [this article](https://stefaniemolin.com/articles/data-science/how-to-pivot-and-plot-data-with-pandas/) shows how to make stacked horizontal bars using a pivot table.\n", "- The `plot()` method takes a lot of [parameters](https://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.DataFrame.plot.html), many of which get passed down to Matplotlib; however, sometimes we need to use Matplotlib calls directly." ] }, @@ -16294,7 +16294,7 @@ "tags": [] }, "source": [ - "For more on data visualization in Python, including animations and interactive plots, check out my [Beyond the Basics: Data Visualization in Python](https://github.com/stefmolin/python-data-viz-workshop) workshop." + "For more on data visualization in Python, including animations and interactive plots, check out my [Beyond the Basics: Data Visualization in Python](https://stefaniemolin.com/workshops/python-data-viz-workshop/) workshop." ] }, { diff --git a/slides/4-hands_on_data_analysis_lab.ipynb b/slides/4-hands_on_data_analysis_lab.ipynb index 87a4d26..a97d06d 100644 --- a/slides/4-hands_on_data_analysis_lab.ipynb +++ b/slides/4-hands_on_data_analysis_lab.ipynb @@ -79,12 +79,12 @@ "source": [ "# Related content\n", "\n", - "*All examples herein were developed exclusively for this workshop – check out [Hands-On Data Analysis with Pandas](https://www.amazon.com/Hands-Data-Analysis-Pandas-visualization-dp-1800563450/dp/1800563450/) and my [Beyond the Basics: Data Visualization in Python](https://github.com/stefmolin/python-data-viz-workshop) workshop for more.*\n", + "*All examples herein were developed exclusively for this workshop – check out [Hands-On Data Analysis with Pandas](https://www.amazon.com/Hands-Data-Analysis-Pandas-visualization-dp-1800563450/dp/1800563450/) and my [Beyond the Basics: Data Visualization in Python](https://stefaniemolin.com/workshops/python-data-viz-workshop/) workshop for more.*\n", "\n", "
\n", " \n", "
\n", - " linktr.ee/stefaniemolin\n", + " stefaniemolin.com\n", "
\n", "
" ] @@ -103,31 +103,38 @@ "\n", "*I hope you enjoyed the session. You can follow my work on the following platforms:*\n", "\n", - "
\n", - "

\n", - " \n", - " \n", - " github.com/stefmolin\n", - " \n", - "

\n", - "

\n", - " \n", - " \n", - " twitter.com/StefanieMolin \n", - " \n", - "

\n", - "

\n", - " \n", - " \n", - " medium.com/@stefaniemolin \n", + "\n", + "

\n", + "
\n", + " \n", + "
\n", + "\n", + "
\n", + "
\n", + " \n", + " \n", + " stefaniemolin.com\n", " \n", - "

\n", - "

\n", - " \n", - " \n", - " linkedin.com/in/stefanie-molin\n", - " \n", - "

\n", + "
\n", + "
\n", + " \n", + " \n", + " github.com/stefmolin\n", + " \n", + "
\n", + "
\n", + " \n", + " \n", + " twitter.com/StefanieMolin\n", + " \n", + "
\n", + "
\n", + " \n", + " \n", + " linkedin.com/in/stefanie-molin\n", + " \n", + "
\n", + "
\n", "
" ] } diff --git a/slides/5-outro.ipynb b/slides/5-outro.ipynb index 33ce352..d6fce47 100644 --- a/slides/5-outro.ipynb +++ b/slides/5-outro.ipynb @@ -21,31 +21,31 @@ " \n", "
\n", "\n", - "
\n", - "

\n", - " \n", - " \n", - " github.com/stefmolin\n", + "

\n", + "
\n", + " \n", + " \n", + " stefaniemolin.com\n", " \n", - "

\n", - "

\n", - " \n", - " \n", - " twitter.com/StefanieMolin \n", - " \n", - "

\n", - "

\n", - " \n", - " \n", - " medium.com/@stefaniemolin \n", - " \n", - "

\n", - "

\n", - " \n", - " \n", - " linkedin.com/in/stefanie-molin\n", - " \n", - "

\n", + "
\n", + "
\n", + " \n", + " \n", + " github.com/stefmolin\n", + " \n", + "
\n", + "
\n", + " \n", + " \n", + " twitter.com/StefanieMolin\n", + " \n", + "
\n", + "
\n", + " \n", + " \n", + " linkedin.com/in/stefanie-molin\n", + " \n", + "
\n", "
\n", "
" ] diff --git a/slides/html/workshop.slides.html b/slides/html/workshop.slides.html index e65b303..7cbd245 100644 --- a/slides/html/workshop.slides.html +++ b/slides/html/workshop.slides.html @@ -6,7 +6,10 @@ -Introduction to Data Analysis Using Pandas workshop slides – Stefanie Molin +Introduction to Data Analysis Using Pandas workshop slides – Stefanie Molin + + + @@ -4987,7 +4990,7 @@ .bp3-running-text table th, table.bp3-html-table th{ color:#182026; font-weight:600; } - + .bp3-running-text table td, table.bp3-html-table td{ color:#182026; } @@ -15361,7 +15364,7 @@

Anatomy of a DataFrame
- + @@ -15520,7 +15523,7 @@

Series: