von wuntzt » Di 27. Apr 2010, 11:16
Hallo allerseits,
zur Perfektion eines Graphen möchte ich gerne erreichen, dass Werte auf der x-Achse nicht exponentiell dargestellt werden (5x10^-2), sondern als 0,05.
Habt Ihr eine Idee, wie das geht?
Ich habe schon disabledatascaling=true gesetzt, was aber nicht zu klappen scheint.
Hier ist der Graph, unten drunter sein Code:
\begin{figure}
\begin{center}
%\tikzset{every mark/.append style={scale=0.3}}
\begin{tikzpicture}
\begin{axis}[
height=7cm,
xtick={0.05,0.10,0.15,0.2},
width=14cm,
grid=major,
ymin=42,ymax=75,
ylabel=Eigenschaft (\%),
xlabel=x-gehalt (Masse-\%),
legend style={at={(0.7,0.8)},
anchor=center}
]
\addplot[red,mark=*] plot[error bars/.cd,
y dir=both,y explicit]
coordinates {
(0.018,60) +- (0,3.02)
(0.036,63) +- (0,4.66)
(0.085,65) +- (0,4.95)
(0.120,67) +- (0,2.64)
(0.185,69) +- (0,7.54)
(0.210,71) +- (0,1.76)
};
\addlegendentry{$y$}
\end{axis}
\end{tikzpicture}
\caption{caption}
\end{center}
\end{figure}
Danke!
wuntzt
- Dateianhänge
-

- test.JPG (21 KiB) 1689 mal betrachtet
Hallo allerseits,
zur Perfektion eines Graphen möchte ich gerne erreichen, dass Werte auf der x-Achse nicht exponentiell dargestellt werden (5x10^-2), sondern als 0,05.
Habt Ihr eine Idee, wie das geht?
Ich habe schon disabledatascaling=true gesetzt, was aber nicht zu klappen scheint.
Hier ist der Graph, unten drunter sein Code:
[img]http://www.golatex.de/files/test_689.jpg[/img]
[code]\begin{figure}
\begin{center}
%\tikzset{every mark/.append style={scale=0.3}}
\begin{tikzpicture}
\begin{axis}[
height=7cm,
xtick={0.05,0.10,0.15,0.2},
width=14cm,
grid=major,
ymin=42,ymax=75,
ylabel=Eigenschaft (\%),
xlabel=x-gehalt (Masse-\%),
legend style={at={(0.7,0.8)},
anchor=center}
]
\addplot[red,mark=*] plot[error bars/.cd,
y dir=both,y explicit]
coordinates {
(0.018,60) +- (0,3.02)
(0.036,63) +- (0,4.66)
(0.085,65) +- (0,4.95)
(0.120,67) +- (0,2.64)
(0.185,69) +- (0,7.54)
(0.210,71) +- (0,1.76)
};
\addlegendentry{$y$}
\end{axis}
\end{tikzpicture}
\caption{caption}
\end{center}
\end{figure}
[/code]
Danke!
wuntzt