From 064b17627ec62a60188246f89187d5d679d50056 Mon Sep 17 00:00:00 2001 From: LucyJimenez Date: Mon, 6 Jun 2022 11:05:12 -0500 Subject: [PATCH 1/3] adding timestamps to Emmas video --- misc/15_emma_plotly.md | 35 +++++++++++++++++++++++++++++++---- 1 file changed, 31 insertions(+), 4 deletions(-) diff --git a/misc/15_emma_plotly.md b/misc/15_emma_plotly.md index 6567336..1a733e1 100644 --- a/misc/15_emma_plotly.md +++ b/misc/15_emma_plotly.md @@ -2,22 +2,49 @@ ```text ## Upcoming Events + Join our Meetup group for more events! https://www.meetup.com/data-umbrella -Emily Gouillart: Data Visualization with Plotly +# Emma Gouillart: Data Visualization with Plotly ## Key Links + - Transcript: https://github.com/data-umbrella/event-transcripts/blob/main/2020/15-emma-gouillart-plotly.md - Meetup Event: https://www.meetup.com/data-umbrella/events/272683860/ - Video: https://youtu.be/BxIoQ0gsxzA - Jupyter notebook: [plotly-code](https://github.com/data-umbrella/event-transcripts/blob/main/resources/plotly-code.ipynb) +## Topics Covered + +- What is Plotly +- Use cases of Plotly +-- Interactive exploration of data +-- Publishing visualizations and building interactive applications +-- Interactive image annotation and processing + ## Agenda -00:00:00 Reshama introduces Data Umbrella -00:03:33 Emma begins talk - +00:00 Reshama introduces Data Umbrella +03:33 Emma begins talk +04:50 What is Plotly +06:19 Talk Agenda +07:05 Use cases of Plotly: Interactive exploration of data +07:30 The structure of Plotly figures +13:15 Introduction to Plotly express +21:01 Example of hierarchical plots +24:03 Subplots in Plotly +26:23 Ploty documentation +27:13 Use cases of Plotly: Publishing visualizations and building interactive applications +31:40 Interactive visualizations with Dash +34:45 Use cases of Plotly: Interactive image annotation and processing +34:55 Image processing +37:05 Example of interactive image processing +43:33 Image annotations - shape annotations +44:35 Advanced Dash app using Plotly-shape annotations +46:58 Q&A with Emma +58:26 Closing thoughts + ## Event Plotly is an interactive web-based visualization library. It is written in Javascript, but is mostly used from its Python API (and it also has an R and a Julia API). plotly has a large variety of traces and is highly customizable. In addition to the low-level API, a higher-level API for dataframe-like data makes it possible to create complex plots as one-liners. My talk will present the plotly library and how to use it for data science projects. I will finish the talk by presenting annotation and drawing tools within plotly figures, which we have developed in particular for image processing tasks. From 9e372fc441008ba90317fedced62001db73b3f81 Mon Sep 17 00:00:00 2001 From: Reshama Shaikh Date: Wed, 8 Jun 2022 07:22:52 -0400 Subject: [PATCH 2/3] Update misc/15_emma_plotly.md --- misc/15_emma_plotly.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/15_emma_plotly.md b/misc/15_emma_plotly.md index 1a733e1..e17842f 100644 --- a/misc/15_emma_plotly.md +++ b/misc/15_emma_plotly.md @@ -27,7 +27,7 @@ https://www.meetup.com/data-umbrella 00:00 Reshama introduces Data Umbrella 03:33 Emma begins talk -04:50 What is Plotly +04:50 What is Plotly? 06:19 Talk Agenda 07:05 Use cases of Plotly: Interactive exploration of data 07:30 The structure of Plotly figures From 37cc1ff29f98e0e1969a41b120010d69867358b5 Mon Sep 17 00:00:00 2001 From: Reshama Shaikh Date: Wed, 8 Jun 2022 07:23:10 -0400 Subject: [PATCH 3/3] Update misc/15_emma_plotly.md --- misc/15_emma_plotly.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/misc/15_emma_plotly.md b/misc/15_emma_plotly.md index e17842f..32294b8 100644 --- a/misc/15_emma_plotly.md +++ b/misc/15_emma_plotly.md @@ -34,7 +34,7 @@ https://www.meetup.com/data-umbrella 13:15 Introduction to Plotly express 21:01 Example of hierarchical plots 24:03 Subplots in Plotly -26:23 Ploty documentation +26:23 Plotly documentation 27:13 Use cases of Plotly: Publishing visualizations and building interactive applications 31:40 Interactive visualizations with Dash 34:45 Use cases of Plotly: Interactive image annotation and processing