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
<spanstyle="color: red;">Update teaching time and number of exercises.</span>
8
-
9
7
:::::::::::::::::::::::::::::::::::::: questions
10
8
11
9
- How can the humanities benefit from data visualization?
@@ -17,45 +15,54 @@ exercises: 2
17
15
18
16
::::::::::::::::::::::::::::::::::::: objectives
19
17
20
-
- Introduce the use cases of data visualization for the humanities
21
-
- Introduce the concept of statistical inference to humanities researchers
22
-
- Teach humanities researchers to visualize data with python to infer information from it
23
-
- Teach humanities researchers to use data visualization and statistical inference for data storytelling
18
+
- Introduce the use cases of data visualization for the humanities.
19
+
- Introduce the concept of statistical inference to humanities researchers.
20
+
- Teach humanities researchers to visualize data with python to infer information from it.
21
+
- Teach humanities researchers to use data visualization and statistical inference for data storytelling.
24
22
25
23
::::::::::::::::::::::::::::::::::::::::::::::::
26
24
27
-
### Who can benefit from this lesson?
28
-
29
-
<u>The main goal of this lesson is to demonstrate the importance of data visualization and how it can unlock a variety of learning and research pathways—ranging from exploratory data analysis and statistical inference to understanding machine learning processes and data storytelling.</u>
To warm up, conduct a brief brainstorming session to elicit potential answers to the
27
+
questions above. Write the answers on the board and engage learners in a discussion about their background knowledge
28
+
in each area.
30
29
31
-
If you're looking for ways to approximately predict specific values based on a given dataset for data storytelling, or if you've ever wondered how machine learning models that predict values (rather than categories) work, this lesson is for you. It will introduce you to the concept of statistical inference—a mathematical calculation used in predictive machine learning algorithms—through various data visualization techniques. These visualization methods will also enhance your data storytelling skills, not only in describing existing data but also in predicting values based on the available data.
30
+
Depending on the backgrounds and interest areas of workshop attendees, you can focus on one or the other point
Data visualization is central to this lesson, serving as both the means and the goal. You’ll not only learn to write Python code and engage in hands-on data visualization, but also discover how to explore, understand, and predict dataset values through visualization techniques.
34
+
### Who can benefit from this lesson?
34
35
35
-
### How is this lesson structured?
36
+
The main goal of this lesson is to demonstrate the importance of data visualization and how it can unlock a
37
+
variety of learning and research pathways—ranging from exploratory data analysis and statistical inference to
38
+
understanding machine learning processes and data storytelling.
36
39
37
-
* The lesson begins with a brief overview of various graph types and their applications.
38
-
* Next, you'll explore statistical inference and linear regression, which will help you understand correlations and make predictions based on datasets. These concepts also provide foundational insights into how machine learning models work.
39
-
* Finally, you'll learn how to use visualization techniques to identify patterns within a dataset and extract statistical insights, bringing together the concepts from the previous sections and engaging in hands-on data visualization in Python.
40
+
If you're looking for ways to approximately predict specific values based on a given dataset for data storytelling,
41
+
or if you've ever wondered how machine learning models that predict values (rather than categories) work,
42
+
this lesson is for you. It will introduce you to the concept of statistical inference—a mathematical
43
+
calculation used in predictive machine learning algorithms—through various data visualization techniques.
44
+
These visualization methods will also enhance your data storytelling skills, not only in describing existing
45
+
data but also in predicting values based on the available data.
40
46
41
-
### What background knowledge do you need for this lesson?
47
+
Data visualization is central to this lesson, serving as both the means and the goal. You’ll not only learn
48
+
to write Python code and engage in hands-on data visualization, but also discover how to explore, understand,
49
+
and predict dataset values through visualization techniques.
42
50
43
-
1. Basic acquaintance with Python
44
-
2. Basic mathematical background
45
-
3. Curiosity to learn more about Python programming, statistics and data storytelling
This episode is more meant for self study. You don't need to go into extensive detail about the content of this episode. Instead, focus on reviewing the graphs
47
-
with the learners and ask if they are already familiar with them and their use cases. The most important graphs to
48
-
highlight—those that will also be featured in the visualization section of this lesson—are scatter plots,
49
-
bubble charts, and correlograms. Place greater emphasis on these and prepare the learners to create them in the
@@ -68,12 +85,12 @@ This [video tutorial](https://www.youtube.com/watch?v=TcSAln46u9U) can help you
68
85
2. Download the Anaconda Installer with Python 3 for Linux.
69
86
(The installation requires using the shell. If you aren't comfortable doing the installation yourself stop here and request help at the workshop.)
70
87
3. Open a terminal window and navigate to the directory where the executable is downloaded (e.g., `cd ~/Downloads`).
71
-
4. Type
72
-
```bash Anaconda3-```
73
-
and then press `Tab` to autocomplete the full file name. The name of file you just downloaded should appear.
74
-
5. Press <kbd>Enter</kbd> (or <kbd>Return</kbd> depending on your keyboard). You will follow the text-only prompts. To move through the text,
75
-
press <kbd>Spacebar</kbd>. Type `yes` and press enter to approve the license. Press <kbd>Enter</kbd> (or <kbd>Return</kbd>) to approve the default location
76
-
for the files. Type `yes` and press <kbd>Enter</kbd> (or <kbd>Return</kbd>) to prepend Anaconda to your `PATH` (this makes the Anaconda distribution the default Python).
88
+
4. Type`bash Anaconda3-` and then press <kbd>Tab</kbd> to autocomplete the full file name. The name of file you just
89
+
downloaded should appear.
90
+
5. Press <kbd>Enter</kbd> (or <kbd>Return</kbd> depending on your keyboard). You will follow the text-only prompts.
91
+
To move through the text, press <kbd>Spacebar</kbd>. Type `yes` and press <kbd>Enter</kbd> (or <kbd>Return</kbd>)
92
+
to approve the license. Press <kbd>Enter</kbd> (or <kbd>Return</kbd>) to approve the default location for the files.
93
+
Type `yes` and press <kbd>Enter</kbd> (or <kbd>Return</kbd>) to prepend Anaconda to your `PATH` (this makes the Anaconda distribution the default Python).
0 commit comments