12345678910111213141516171819202122232425262728293031323334353637383940 |
- \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{pgfplots}
- \begin{document}
- \begin{tikzpicture}
- \begin{axis}[
- axis x line=middle,
- axis y line=middle,
- enlarge y limits=true,
- xmin=0, xmax=2150,
- ymin=0, ymax=20000000,
- width=15cm, height=8cm, % size of the image
- grid = major,
- grid style={dashed, gray!30},
- ylabel=Stored game situations,
- xlabel=seconds,
- legend style={at={(0.1,-0.1)}, anchor=north}
- ]
- \addplot table [x=seconds, y=situations, col sep=comma] {linearProbing.csv};
- \addplot table [x=seconds, y=situations, col sep=comma] {quadraticProbing.csv};
- \legend{linear probing,quadratic probing}
- \end{axis}
- % this is the right axis
- \begin{axis}[
- hide x axis,
- axis y line*=right,
- width=15cm, height=8cm, % size of the image
- ]
- \addplot[orange, mark=halfcircle] table [x=seconds, y=mirrored, col sep=comma] {linearProbing.csv};
- \addplot[black, mark=x] table [x=seconds, y=mirrored, col sep=comma] {quadraticProbing.csv};
- \end{axis}
- \end{tikzpicture}
- \end{document}
|