Skip to content

Commit 16322dd

Browse files
authored
Merge pull request #2 from stefmolin/slide-links
Add slide links to all notebooks
2 parents e96aaaf + 289ae03 commit 16322dd

8 files changed

+109
-28
lines changed

.github/workflows/env-checks.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,9 +49,9 @@ jobs:
4949
- name: strip hardcoded Python version from environment for testing
5050
run: |
5151
if [[ ${{ matrix.os }} == "macos"* ]]; then
52-
sed -i '' -e '/- python/d' environment.yml;
52+
sed -i '' -e '/- python[>=]/d' environment.yml;
5353
else
54-
sed -i -e '/- python/d' environment.yml;
54+
sed -i -e '/- python[>=]/d' environment.yml;
5555
fi;
5656
5757
# create the conda env

notebooks/1-getting_started_with_pandas.ipynb

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,14 @@
33
{
44
"cell_type": "markdown",
55
"id": "654d989b-ca3b-4815-94f8-fe640ebbe9d2",
6-
"metadata": {},
6+
"metadata": {
7+
"slideshow": {
8+
"slide_type": "skip"
9+
},
10+
"tags": []
11+
},
712
"source": [
8-
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=github)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/section-1)\n",
13+
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=reveal.js&logoColor=white)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/section-1)\n",
914
"\n",
1015
"---\n",
1116
"\n"
@@ -1041,7 +1046,7 @@
10411046
"metadata": {},
10421047
"outputs": [],
10431048
"source": [
1044-
"# Complete exercise 1.1 in the workbook.ipynb file\n",
1049+
"# Complete this exercise in the workbook.ipynb file\n",
10451050
"# Click on `Exercise 1.1` above to open the workbook.ipynb file\n",
10461051
"\n",
10471052
"# WARNING: if you complete the exercise here, your cell numbers\n",
@@ -1065,7 +1070,7 @@
10651070
"metadata": {},
10661071
"outputs": [],
10671072
"source": [
1068-
"# Complete exercise 1.2 in the workbook.ipynb file\n",
1073+
"# Complete this exercise in the workbook.ipynb file\n",
10691074
"# Click on `Exercise 1.2` above to open the workbook.ipynb file\n",
10701075
"\n",
10711076
"# WARNING: if you complete the exercise here, your cell numbers\n",
@@ -2557,7 +2562,7 @@
25572562
"metadata": {},
25582563
"outputs": [],
25592564
"source": [
2560-
"# Complete exercise 1.3 in the workbook.ipynb file\n",
2565+
"# Complete this exercise in the workbook.ipynb file\n",
25612566
"# Click on `Exercise 1.3` above to open the workbook.ipynb file"
25622567
]
25632568
},
@@ -2578,7 +2583,7 @@
25782583
"metadata": {},
25792584
"outputs": [],
25802585
"source": [
2581-
"# Complete exercise 1.4 in the workbook.ipynb file\n",
2586+
"# Complete this exercise in the workbook.ipynb file\n",
25822587
"# Click on `Exercise 1.4` above to open the workbook.ipynb file"
25832588
]
25842589
},
@@ -2607,7 +2612,7 @@
26072612
"name": "python",
26082613
"nbconvert_exporter": "python",
26092614
"pygments_lexer": "ipython3",
2610-
"version": "3.10.2"
2615+
"version": "3.10.8"
26112616
}
26122617
},
26132618
"nbformat": 4,

notebooks/2-data_wrangling.ipynb

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,14 @@
33
{
44
"cell_type": "markdown",
55
"id": "2ea64fb3-084e-4467-90ce-f3f6356cd3c3",
6-
"metadata": {},
6+
"metadata": {
7+
"slideshow": {
8+
"slide_type": "skip"
9+
},
10+
"tags": []
11+
},
712
"source": [
8-
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=github)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/section-2)\n",
13+
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=reveal.js&logoColor=white)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/section-2)\n",
914
"\n",
1015
"---\n",
1116
"\n"
@@ -1229,7 +1234,7 @@
12291234
"metadata": {},
12301235
"outputs": [],
12311236
"source": [
1232-
"# Complete exercise 2.1 in the workbook.ipynb file\n",
1237+
"# Complete this exercise in the workbook.ipynb file\n",
12331238
"# Click on `Exercise 2.1` above to open the workbook.ipynb file\n",
12341239
"\n",
12351240
"# WARNING: if you complete the exercise here, your cell numbers\n",
@@ -2055,7 +2060,7 @@
20552060
"metadata": {},
20562061
"outputs": [],
20572062
"source": [
2058-
"# Complete exercise 2.2 in the workbook.ipynb file"
2063+
"# Complete this exercise in the workbook.ipynb file"
20592064
]
20602065
},
20612066
{
@@ -3886,7 +3891,7 @@
38863891
"metadata": {},
38873892
"outputs": [],
38883893
"source": [
3889-
"# Complete exercise 2.3 in the workbook.ipynb file\n",
3894+
"# Complete this exercise in the workbook.ipynb file\n",
38903895
"# Click on `Exercise 2.3` above to open the workbook.ipynb file\n",
38913896
"\n",
38923897
"# WARNING: if you complete the exercise here, your cell numbers\n",
@@ -4545,7 +4550,7 @@
45454550
"metadata": {},
45464551
"outputs": [],
45474552
"source": [
4548-
"# Complete exercise 2.4 in the workbook.ipynb file\n",
4553+
"# Complete this exercise in the workbook.ipynb file\n",
45494554
"# Click on `Exercise 2.4` above to open the workbook.ipynb file\n",
45504555
"\n",
45514556
"# WARNING: if you complete the exercise here, your cell numbers\n",
@@ -7861,7 +7866,7 @@
78617866
"metadata": {},
78627867
"outputs": [],
78637868
"source": [
7864-
"# Complete exercise 2.5 in the workbook.ipynb file\n",
7869+
"# Complete this exercise in the workbook.ipynb file\n",
78657870
"# Click on `Exercise 2.5` above to open the workbook.ipynb file"
78667871
]
78677872
},
@@ -7895,7 +7900,7 @@
78957900
"name": "python",
78967901
"nbconvert_exporter": "python",
78977902
"pygments_lexer": "ipython3",
7898-
"version": "3.10.2"
7903+
"version": "3.10.8"
78997904
}
79007905
},
79017906
"nbformat": 4,

notebooks/3-data_visualization.ipynb

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,14 @@
33
{
44
"cell_type": "markdown",
55
"id": "b0bcc073-5ee3-4447-97bc-b5cdaa8d9f8b",
6-
"metadata": {},
6+
"metadata": {
7+
"slideshow": {
8+
"slide_type": "skip"
9+
},
10+
"tags": []
11+
},
712
"source": [
8-
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=github)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/section-3)\n",
13+
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=reveal.js&logoColor=white)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/section-3)\n",
914
"\n",
1015
"---\n",
1116
"\n",
@@ -5321,7 +5326,7 @@
53215326
"metadata": {},
53225327
"outputs": [],
53235328
"source": [
5324-
"# Complete exercise 3.1 in the workbook.ipynb file"
5329+
"# Complete this exercise in the workbook.ipynb file"
53255330
]
53265331
},
53275332
{
@@ -8706,7 +8711,7 @@
87068711
"metadata": {},
87078712
"outputs": [],
87088713
"source": [
8709-
"# Complete exercise 3.2 in the workbook.ipynb file"
8714+
"# Complete this exercise in the workbook.ipynb file"
87108715
]
87118716
},
87128717
{
@@ -12145,7 +12150,7 @@
1214512150
"metadata": {},
1214612151
"outputs": [],
1214712152
"source": [
12148-
"# Complete exercise 3.3 in the workbook.ipynb file"
12153+
"# Complete this exercise in the workbook.ipynb file"
1214912154
]
1215012155
},
1215112156
{
@@ -12165,7 +12170,7 @@
1216512170
"metadata": {},
1216612171
"outputs": [],
1216712172
"source": [
12168-
"# TIP: the solution to exercise 3.1 can be found at\n",
12173+
"# TIP: the solution to Exercise 3.1 can be found at\n",
1216912174
"# https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/solution-3-1"
1217012175
]
1217112176
},
@@ -12199,7 +12204,7 @@
1219912204
"name": "python",
1220012205
"nbconvert_exporter": "python",
1220112206
"pygments_lexer": "ipython3",
12202-
"version": "3.10.2"
12207+
"version": "3.10.8"
1220312208
}
1220412209
},
1220512210
"nbformat": 4,

slides/0-introduction.ipynb

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
{
22
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"id": "73de9609-9539-483a-a930-1f1b12b79a55",
6+
"metadata": {
7+
"slideshow": {
8+
"slide_type": "skip"
9+
},
10+
"tags": []
11+
},
12+
"source": [
13+
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=reveal.js&logoColor=white)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html)\n",
14+
"\n",
15+
"---\n",
16+
"\n",
17+
"\n"
18+
]
19+
},
320
{
421
"cell_type": "markdown",
522
"id": "8b7dfb40-1ef0-4621-89c3-87c5b226c023",
@@ -109,7 +126,7 @@
109126
"name": "python",
110127
"nbconvert_exporter": "python",
111128
"pygments_lexer": "ipython3",
112-
"version": "3.10.2"
129+
"version": "3.10.8"
113130
}
114131
},
115132
"nbformat": 4,

slides/1-getting_started_with_pandas.ipynb

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
{
22
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"id": "d7d8affa-124f-4132-88ba-6729aab0ff2e",
6+
"metadata": {
7+
"slideshow": {
8+
"slide_type": "skip"
9+
},
10+
"tags": []
11+
},
12+
"source": [
13+
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=reveal.js&logoColor=white)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/section-1)\n",
14+
"\n",
15+
"---\n",
16+
"\n"
17+
]
18+
},
319
{
420
"cell_type": "markdown",
521
"id": "2c0397e0-4592-48dd-90d9-6a6dc95be2f9",
@@ -3185,7 +3201,7 @@
31853201
"name": "python",
31863202
"nbconvert_exporter": "python",
31873203
"pygments_lexer": "ipython3",
3188-
"version": "3.10.2"
3204+
"version": "3.10.8"
31893205
}
31903206
},
31913207
"nbformat": 4,

slides/2-data_wrangling.ipynb

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
{
22
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"id": "0ceea5a6-c4bf-48f6-9644-d8d96b635abf",
6+
"metadata": {
7+
"slideshow": {
8+
"slide_type": "skip"
9+
},
10+
"tags": []
11+
},
12+
"source": [
13+
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=reveal.js&logoColor=white)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/section-2)\n",
14+
"\n",
15+
"---\n",
16+
"\n"
17+
]
18+
},
319
{
420
"cell_type": "markdown",
521
"id": "a0745604-3c71-4c7f-8b5c-b6cc0ecec3c3",
@@ -8893,7 +8909,7 @@
88938909
"name": "python",
88948910
"nbconvert_exporter": "python",
88958911
"pygments_lexer": "ipython3",
8896-
"version": "3.10.2"
8912+
"version": "3.10.8"
88978913
}
88988914
},
88998915
"nbformat": 4,

slides/3-data_visualization.ipynb

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
{
22
"cells": [
3+
{
4+
"cell_type": "markdown",
5+
"id": "c80f1fcd-b245-459f-9cb0-723ac3020ddd",
6+
"metadata": {
7+
"slideshow": {
8+
"slide_type": "skip"
9+
},
10+
"tags": []
11+
},
12+
"source": [
13+
"[![View slides in browser](https://img.shields.io/badge/view-slides-orange?logo=reveal.js&logoColor=white)](https://stefmolin.github.io/pandas-workshop/slides/html/workshop.slides.html#/section-3)\n",
14+
"\n",
15+
"---\n",
16+
"\n",
17+
"\n"
18+
]
19+
},
320
{
421
"cell_type": "markdown",
522
"id": "ca73b481-0ab1-442a-b602-a1dc4c51f396",
@@ -17370,7 +17387,7 @@
1737017387
"name": "python",
1737117388
"nbconvert_exporter": "python",
1737217389
"pygments_lexer": "ipython3",
17373-
"version": "3.10.2"
17390+
"version": "3.10.8"
1737417391
}
1737517392
},
1737617393
"nbformat": 4,

0 commit comments

Comments
 (0)