Angabe y-tick ist ungleich Angabe y-max

Tabellen und Grafiken erstellen und anordnen


prankenandi
Forum-Fortgeschrittener
Forum-Fortgeschrittener
Beiträge: 60
Registriert: Di 8. Apr 2014, 13:59

Angabe y-tick ist ungleich Angabe y-max

Beitrag von prankenandi »

Hallo,

ich hab zwei Diagramme mit pgfplots erstellt. Hierbei gebe ich ymin und ymax, ebenso wie die Aufteilung der Achse mit ytick vor.

Alles klappt auch wunderbar. allerdings "beißt" sich etwas bei der Aufteilung der Ordinate des rechten Diagramms. Es ist an sich kein Problem, macht mich aber stutzig.

Bei beiden Diagrammen gebe ich ytick und ymax und ymin vor. Beim linken Diagramm ist nun, wie gewünscht, ymax gleich dem letzten Wert der ytick Angabe. In diesem Fall 160.

Beim rechten Diagramm macht es das aber irgendwie nicht. Hier ware es 1. Das Diagramm wird aber nur bis 0,9 dargestellt und läßt den letzten Punkt am oberen Ende der Box weg. Hier muss die ytick-Angabe bis 1,1 gehen. damit ich die 1 am oberen Ende der Box stehen habe.

Warum ist das so?

Vielen Dank im voraus!
\documentclass[fontsize=12pt,
				paper=a4,
				twoside=false,
							]{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}		

\usepackage{siunitx}
\sisetup{output-decimal-marker={,},
			locale=DE,
			use-xspace=true,
			%per-mode=fraction,
			per-mode=symbol,
			detect-all=true}

\usepackage{pgfplots}
\pgfplotsset{compat=1.9,
			/pgf/number format/1000 sep={},
			/pgf/number format/use comma,
			}
\usepgfplotslibrary{units}			
\usepgfplotslibrary{groupplots}						


\usepackage{geometry}						
\geometry{a4paper,left=25mm,right=25mm,top=25mm,bottom=20mm}

%------------------------------------------------------------------------------------------

\begin{document}
%
\begin{figure}[ht!]
\centering
%
\begin{tikzpicture}
%
\begin{groupplot}[width=0.5\textwidth-5pt,
	group style={{group size=2 by 1},horizontal sep=45pt},
				grid=major,
				xlabel ={Messzeit},
				x unit = \si{\minute},
				xtick={0,10,...,60},
				xmin = 0,
				xmax = 60,
				ylabel shift=-2.5pt,
								]
%
\nextgroupplot[ylabel = {Last},
		y unit = \si{\ampere},
		ytick={0,20,...,160},
		ymin = 0,
		ymax = 160,
		]
\addplot[color=blue,no marks] coordinates{(0,160)(10,100)(20,50)(30,0)(40,50)(50,100)(60,160)};
%
\nextgroupplot[	ylabel = {Spannung},
		y unit = \si{\volt},
		ytick={0.5,0.6,...,1},
		ymin = 0.5,
		ymax = 1,
		]
\addplot[color=red,no marks] coordinates{(0,0.55)(10,0.75)(20,0.85)(30,1)(40,0.85)(50,0.75)(60,0.55)};
%
\end{groupplot}
%
\end{tikzpicture}
%
\caption{rechts fehlt der y-max-tick}
\end{figure}
%
\end{document}
[/img]
Debian 7 (Wheezy) mit Texlive 2013 und Texmaker