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: README.md
+9-7Lines changed: 9 additions & 7 deletions
Original file line number
Diff line number
Diff line change
@@ -12,7 +12,7 @@ Modern scientific methods give rise to vast quantities of data. Creating effecti
12
12
13
13
This workshop will equip participants with the skills required to begin creating interactive visualisations in Python. The format will be interactive, with alternation between demonstrations by the instructor and participants working through their own Jupyter notebook (provided in advance). Participants will come away having made several of their own visualisations of either a large public dataset, or their own dataset if they would like to bring one. See this [interactive visualisation](https://ecg-dashboard-medium.herokuapp.com/) of ECG data from Physionet for an example of what can be achieved with these tools.
14
14
15
-
## Description of methodology
15
+
## Objectives
16
16
In this workshop, we will use the *pandas* library to manipulate dataframes, the *plotly* library to make interactive visualisations and the *dash* library to bring together the visualisations into a dashboard. Participants of the workshop will learn and implement the following techniques:
17
17
- Organisation of *pandas* DataFrames to facilitate rapid plotting.
18
18
- Use of basic Plotly functionality including the creation of different plot representations (Bar, Line, Scatter, Histogram) and exportation to html files for interactive viewing.
@@ -21,12 +21,14 @@ In this workshop, we will use the *pandas* library to manipulate dataframes, the
21
21
- (If time allows.) Combining interactive plots into a dashboard with components connected by callback functions.
22
22
23
23
24
-
## Software requirements
25
-
The following should be installed on the participant’s computer prior to the workshop:
26
-
- Python 3 (Anaconda distribution https://www.anaconda.com/products/individual recommended)
27
-
- JupyterLab (comes installed with the Anaconda dist. above)
28
-
- Python libraries: Numpy, Pandas, Plotly, Dash
24
+
## Setup instructions
29
25
30
-
A Jupyter notebook will be sent around prior to the workshop to ensure that software is working in advance. If problems arise, please contact the instructor for help.
26
+
Python 3 and JupyterLab are required for the workshop. If these are already installed on your computer you may skip these steps.
27
+
1. Download the Anaconda distribution
28
+
2.
29
+
30
+
....finish this.....
31
+
32
+
If you run into issues, please contact the instructor for help.
0 commit comments