You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _episodes/00-the-why-of-interactivity.md
+12-13Lines changed: 12 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ objectives:
9
9
- "To understand the difference between static and interactive figures"
10
10
- "Consider"
11
11
keypoints:
12
-
- "Consdier the message you want to convey or story you want to tell. Is it clearer with interactivity?"
12
+
- "Consider the message you want to convey or story you want to tell. Is it clearer with interactivity?"
13
13
- "Data types are often best suited to certain certain dimensions, (timeseries as a continuous x-axis, rather than coloured groups)"
14
14
- "A plot or figure should make sense without needing to use interactivity"
15
15
- "If a plot changes then titles and labels need to change too, or they will be inaccurate or misleading"
@@ -22,9 +22,9 @@ Humans benefit from visual representation of data to see patterns and plotting d
22
22
23
23
> ## Our reliance on the visual?
24
24
> When was the last time you saw a research paper without figures?
25
-
25
+
>
26
26
> When reading research do you start with the figures?
27
-
27
+
>
28
28
> How would the recent publications you have studied have made sense if you couldn't see the figures?
29
29
{: .discussion}
30
30
@@ -38,20 +38,19 @@ Interactivity gives the reader/user a chance to explore the data in ways a stati
38
38
39
39
> ## A wealth of choices for making figures in Python
40
40
> This tutorial makes us of Plotly and Streamlit, but a range of options now exist for visualizing data in the Python ecosystem.
41
-
41
+
>
42
42
> These are summariazed at [PyViz.org](https://pyviz.org/tools.html).
43
-
43
+
>
44
44
> Many of the tools described are developed with specific use cases in mind, whereas others are intentionally more basic and adaptable. Some are focused on particular issues, such as choices of colour or aggregation of data. There is a lot here to explore...
45
45
{: .callout}
46
46
47
47
### The steps for constructing our interactive data visualization
48
-
49
-
1. Building your environment for analysis and plotting (in a way that can be repeated)
50
-
2. Data processing and cleaning.
51
-
3. Separating out variables of interest.
52
-
4. Identifying variables you may want to explore (and how best to map these to visual differences/dimensions).
53
-
5. Visualizing the central data (choosing your plot types)
54
-
6. Converting addtional choices in the visualization to widgets.
55
-
&. Hosting a plot as an app (so it can be seen ad explored)
48
+
1. Building your environment for analysis and plotting (in a way that can be repeated)
49
+
2. Data processing and cleaning.
50
+
3. Separating out variables of interest
51
+
4. Identifying variables you may want to explore (and how best to map these to visual differences/dimensions).
52
+
5. Visualizing the central data (choosing your plot types)
53
+
6. Converting addtional choices in the visualization to widgets.
54
+
7. Hosting a plot as an app (so it can be seen ad explored)
0 commit comments