Skip to content

Commit

Permalink
intro: data2024 fix clipping in plot
Browse files Browse the repository at this point in the history
  • Loading branch information
chrbeckm committed Sep 18, 2024
1 parent 59af720 commit cce07f3
Show file tree
Hide file tree
Showing 3 changed files with 56 additions and 29 deletions.
3 changes: 2 additions & 1 deletion intro/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,8 @@ build/intro.pdf: $(FIGURES) $(EXAMPLE_PLOT) $(addprefix build/figures/, \
fedora.png archlinux.png ubuntu.png debian-openlogo.png \
)

build/figures/os.pdf: script/answers.py data/toolbox2023.json ../common/matplotlibrc ../common/header-matplotlib.tex
build/figures/os.pdf: script/answers.py data/toolbox2024.json ../common/matplotlibrc ../common/header-matplotlib.tex
sed -i 's/Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht./Datenverarbeitungskurs,besucht./g' data/toolbox2024.json
MATPLOTLIBRC=../common/matplotlibrc TEXINPUTS=$$(pwd)/../common: python3 $<

$(addprefix build/figures/, programming.pdf interest.pdf): build/figures/os.pdf
Expand Down
73 changes: 54 additions & 19 deletions intro/data/toolbox2024.json
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "Windows 11",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -122,7 +122,7 @@
},
"latex_level": "Schon mal ausprobiert",
"os": "Windows 11",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Medizinphysik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -190,7 +190,7 @@
},
"latex_level": "Schon mal ausprobiert",
"os": "Windows 10",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -224,7 +224,7 @@
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "Windows 10",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -258,7 +258,7 @@
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "Windows 11",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -394,7 +394,7 @@
},
"latex_level": "Schon mal ausprobiert",
"os": "Windows 10",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -428,7 +428,7 @@
},
"latex_level": "Schon mal ausprobiert",
"os": "macOS",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand All @@ -448,8 +448,9 @@
"fortran": false,
"java": true,
"matlab": false,
"haskell": true,
"python": true
"other": "",
"python": true,
"haskell": true
},
"latex": true,
"latex_interests": {
Expand All @@ -462,7 +463,7 @@
},
"latex_level": "Schon mal ausprobiert",
"os": "Windows 11",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -496,7 +497,7 @@
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "Windows 11",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -530,7 +531,7 @@
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "Windows 10",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -564,7 +565,7 @@
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "macOS",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -802,7 +803,7 @@
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "Debian/Ubuntu/Mint",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Medizinphysik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -904,7 +905,7 @@
},
"latex_level": "Schon mal ausprobiert",
"os": "Windows 10",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -1176,7 +1177,7 @@
},
"latex_level": "Schon mal ausprobiert",
"os": "macOS",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -1210,7 +1211,7 @@
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "Windows 11",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -1278,7 +1279,7 @@
},
"latex_level": "Schon mal ausprobiert",
"os": "Windows 10",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -1312,7 +1313,7 @@
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "Windows 11",
"skill": "Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs besucht.",
"skill": "Datenverarbeitungskurs,besucht.",
"study": "Physik",
"submit": true,
"toolbox": true,
Expand Down Expand Up @@ -1528,5 +1529,39 @@
"python": true,
"uncertainties": true
}
},
{
"installieren": false,
"languages": {
"cpp": false,
"fortran": false,
"java": true,
"matlab": false,
"other": "",
"python": false
},
"latex": true,
"latex_interests": {
"beamer": false,
"bib": true,
"math": false,
"text": false,
"tikz": false,
"toc": true
},
"latex_level": "Noch nie geh\u00f6rt",
"os": "macOS",
"skill": "Schon mal programmiert, aber noch nicht in Python.",
"study": "Medizinphysik",
"submit": true,
"toolbox": true,
"toolbox_interests": {
"cli": false,
"git": false,
"make": false,
"plotting": false,
"python": true,
"uncertainties": true
}
}
]
9 changes: 0 additions & 9 deletions intro/script/answers.py
Original file line number Diff line number Diff line change
Expand Up @@ -53,17 +53,8 @@ def programming(answers):
liste.append(participant["skill"])
programming = pd.Series(liste)
programming = programming.str.replace(",", ",\n")

programming = programming.value_counts()
programming /= programming.sum()
programming.rename(
{
"Habe den Grundlagen wissenschaftlicher Datenverarbeitung am Computer Kurs \
besucht.": "Datenverarbeitungskurs\nbesucht"
},
inplace=True,
)

fig = plt.figure(figsize=(6.2, 3.3), layout="none")
ax = fig.add_axes([0, 0, 1, 1], aspect=1)
ax.pie(
Expand Down

0 comments on commit cce07f3

Please sign in to comment.