PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : pgfplots, Achsen formatieren



Scirty
01-06-2010, 18:41
Hallo!

Ich arbeite mit pgfplots jetzt noch nicht sehr lange und kenne mich desshalb noch nicht sonderlich aus. Bisher konnte ich aber alle meine Diagramme wie gewünscht darstellen.
Jetzt steh ich jedoch vor dem Problem, dass ich gerne eine Darstellung hätte, bei der zwar die Achsenbeschriftung (im Bsp. "y-Achse") angezeigt wird, die Werte jedoch nicht. Eine Box soll weiterhin um das Diagramm sein, wobei die
"Striche bei den Werten" auf der y-Achse fehlen sollen.

Aus der Anleitung habe ich nur "hide y axis" gefunden, was allerdings alles verschwinden lässt.



\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}

\begin{document}

\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[
%hide y axis,
xlabel={x-Achse} ,
ylabel={y-Achse},
]
\addplot[mark=square*,blue] coordinates {
(1, 1)
(2, 5)
(3, 20)
};
\end{axis}
\end{tikzpicture}
\end{figure}

\end{document}

Vielen Dank im Voraus!

esdd
01-06-2010, 22:14
Hallo,
schau Dir mal Kapitel 4.14 Tick Options in der Anleitung an. Du suchst wahrscheinlich ytick=\empty
Vorschlag:


\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}

\begin{document}

\begin{figure}
\centering
\begin{tikzpicture}
\begin{axis}[xlabel={x-Achse},ylabel={y-Achse},ytick=\empty]
\addplot[mark=square*,blue] coordinates {(1, 1)(2, 5)(3, 20)};
\end{axis}
\end{tikzpicture}
\end{figure}

\end{document}

Grüße
Elke

Scirty
01-06-2010, 22:34
Super, genau das hab ich gesucht! Danke!
Muss ich wohl beim nächsten mal noch genauer in die Anleitung schauen...aber die is halt ganz schön lang ;)