123456789101112131415161718192021222324252627282930313233343536373839 |
- \documentclass[varwidth=true, border=2pt]{standalone}
- \usepackage[utf8]{inputenc} % this is needed for umlauts
- \usepackage[ngerman]{babel} % this is needed for umlauts
- \usepackage[T1]{fontenc} % this is needed for correct output of umlauts in pdf
- \usepackage[margin=2.5cm]{geometry} %layout
- \usepackage{tikz}
- \usepackage{pgfplots}
- \pgfplotsset{compat=1.12}
- \begin{document}
- \begin{tikzpicture}
- \begin{axis}[
- axis x line=middle,
- axis y line=middle,
- enlarge y limits=true,
- xmin=1986, xmax=2014,
- ymin=0, ymax=26000,
- width=15cm, height=8cm, % size of the image
- grid = major,
- grid style={dashed, gray!30},
- ylabel=Anzahl,
- ylabel style={at={(-0.1,1.0)}},
- xlabel=Jahr,
- legend style={at={(0.5,1.0)}, anchor=north},
- xticklabel style=
- {/pgf/number format/1000 sep=,rotate=60,anchor=east,font=\scriptsize},
- yticklabel style=
- {scaled ticks=false,/pgf/number format/1000 sep=\,,rotate=0,anchor=east,font=\scriptsize},
- legend style={draw=none, legend columns=-1}
- ]
- \addplot[thick, blue, mark=x] table [x=year, y=totalStudents, col sep=comma] {students.csv};
- \addplot[thick, red, mark=x] table [x=year, y=female, col sep=comma] {students.csv};
- \addplot[thick, orange, mark=x] table [x=year, y=foreigners, col sep=comma] {students.csv};
- \legend{Eingeschriebene Studenten, davon Frauen, davon Ausländer}
- \end{axis}
- \end{tikzpicture}
- \end{document}
|