von Phil100%Vol » Di 30. Jan 2018, 06:51
Hi,
ich brauche mal wieder eure Hilfe. Ich möchte in einem tikz/pgf plots Diagramm einen boxplot darstellen. Leider erstellt er mir immer wieder mehrere Nachkommastellen in der x-Achse.
Folgende Befehle habe ich schon vergebens versucht:
xticklabel style={/pgf/number format/fixed,/pgf/number format/precision=3}
xticklabel style={/pgf/number format/precision=3}
auch das im tikzset zu definieren hat nichts geändert:
\tikzset{every x tick label/.append style={/pgf/number format/.cd,fixed,fixed zerofill,precision=2}}
Anbei das Beispiel:
\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pgfplots}
\usepackage{pgfplotstable}
\usepgfplotslibrary{statistics}
\pgfplotsset{compat=newest}
%\tikzset{every x tick label/.append style={/pgf/number format/.cd,fixed,fixed zerofill,precision=2}}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
boxplot/draw direction=y,
ymajorgrids,
axis x line=bottom,
xtick={1,2},
xticklabel={\tick},
% xticklabel style={/pgf/number format/fixed,/pgf/number format/precision=3}
xticklabel style={/pgf/number format/precision=3}
]
\addplot[boxplot prepared={
draw position=1,
lower whisker=1,
lower quartile=1.5,
median=2,
upper quartile=2,
upper whisker=3,
box extend=0.5,
},] coordinates{};
\addplot[boxplot prepared={
draw position=2,
lower whisker=1,
lower quartile=1.5,
median=2,
upper quartile=2,
upper whisker=3,
box extend=0.5,
},] coordinates{};
\end{axis}
\end{tikzpicture}
\end{document}
Vielen Dank für eure Hilfe!
Gruß Phil
Hi,
ich brauche mal wieder eure Hilfe. Ich möchte in einem tikz/pgf plots Diagramm einen boxplot darstellen. Leider erstellt er mir immer wieder mehrere Nachkommastellen in der x-Achse.
Folgende Befehle habe ich schon vergebens versucht:
[code]xticklabel style={/pgf/number format/fixed,/pgf/number format/precision=3}
xticklabel style={/pgf/number format/precision=3}[/code]
auch das im tikzset zu definieren hat nichts geändert:
[code]\tikzset{every x tick label/.append style={/pgf/number format/.cd,fixed,fixed zerofill,precision=2}}[/code]
Anbei das Beispiel:
[code]\documentclass{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{pgfplots}
\usepackage{pgfplotstable}
\usepgfplotslibrary{statistics}
\pgfplotsset{compat=newest}
%\tikzset{every x tick label/.append style={/pgf/number format/.cd,fixed,fixed zerofill,precision=2}}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
boxplot/draw direction=y,
ymajorgrids,
axis x line=bottom,
xtick={1,2},
xticklabel={\tick},
% xticklabel style={/pgf/number format/fixed,/pgf/number format/precision=3}
xticklabel style={/pgf/number format/precision=3}
]
\addplot[boxplot prepared={
draw position=1,
lower whisker=1,
lower quartile=1.5,
median=2,
upper quartile=2,
upper whisker=3,
box extend=0.5,
},] coordinates{};
\addplot[boxplot prepared={
draw position=2,
lower whisker=1,
lower quartile=1.5,
median=2,
upper quartile=2,
upper whisker=3,
box extend=0.5,
},] coordinates{};
\end{axis}
\end{tikzpicture}
\end{document}[/code]
Vielen Dank für eure Hilfe!
Gruß Phil