von cassio » Mo 8. Aug 2011, 10:04
Hallo Zusammen,
ich versuche gerade ein mit pgfplot erstelltes Balkendiagramm auf der Y-Achse logarithmisch darzustellen.
Allerdings verändert sich mein Y-Wert (der angezeigt wird) beim Umstellen von "axis" auf "semilogyaxis" derart, dass ich mir den Wert und die Grafik nicht mehr erklären kann.
Mein Minimalbeispiel ist hier:
\begin{semilogyaxis}[
ylabel=Sekunden,
legend style={at={(0.20,0.95)},anchor=north,legend columns=2},
major tick length=0cm,
nodes near coords=\rotatebox{90}{\pgfmathprintnumber\pgfplotspointmeta},
symbolic x coords={a,b,c,d,e},
xtick=data,
enlargelimits=0.2,
enlarge y limits={upper,value=0.4},
ybar=3pt,
font=\footnotesize,
width=12cm,
height=7.5cm,
bar width=10pt,
]
\addplot
coordinates {(a,0.158) (b,0.387) (c,0.580) (d,8.587) (e,177.236) };
\addplot
coordinates {(a,0.01) (b,0.02) (c,0.14) (d,1.22) (e,17.71) };
\legend{Test 1,Test 2}
\end{semilogyaxis}
Wie gesagt, tauscht man "semilogyaxis" durch "axis" aus ist alles gut, allerdings sieht das Bild schlecht aus
Hat vielleicht jemand Erfahrung damit?
Besten Dank
Cassio
Hallo Zusammen,
ich versuche gerade ein mit pgfplot erstelltes Balkendiagramm auf der Y-Achse logarithmisch darzustellen.
Allerdings verändert sich mein Y-Wert (der angezeigt wird) beim Umstellen von "axis" auf "semilogyaxis" derart, dass ich mir den Wert und die Grafik nicht mehr erklären kann.
Mein Minimalbeispiel ist hier:
[code]
\begin{semilogyaxis}[
ylabel=Sekunden,
legend style={at={(0.20,0.95)},anchor=north,legend columns=2},
major tick length=0cm,
nodes near coords=\rotatebox{90}{\pgfmathprintnumber\pgfplotspointmeta},
symbolic x coords={a,b,c,d,e},
xtick=data,
enlargelimits=0.2,
enlarge y limits={upper,value=0.4},
ybar=3pt,
font=\footnotesize,
width=12cm,
height=7.5cm,
bar width=10pt,
]
\addplot
coordinates {(a,0.158) (b,0.387) (c,0.580) (d,8.587) (e,177.236) };
\addplot
coordinates {(a,0.01) (b,0.02) (c,0.14) (d,1.22) (e,17.71) };
\legend{Test 1,Test 2}
\end{semilogyaxis}
[/code]
Wie gesagt, tauscht man "semilogyaxis" durch "axis" aus ist alles gut, allerdings sieht das Bild schlecht aus :-(
Hat vielleicht jemand Erfahrung damit?
Besten Dank
Cassio