Frage

Ich möchte ein x-y-Diagramm mit Achsenbeschriftungen zeichnen. Leider ist die ylabel fehl am Platze. Es sieht aus wie auf den tatsächlichen Daten abhängig. Wenn die andere Datenleitung unten in der Probe statt der oberen Zeile verwendet wird, sieht es besser aus. Wie kann ich bewegen Sie das Etikett nach links oder (erwünschter) wie kann ich pgfplot sagen, es zu tun corectly?

% !TEX TS-program = pdflatex
% !TEX encoding = UTF-8 Unicode
\documentclass{scrartcl}
\usepackage[utf8]{inputenc} 
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
 \begin{tikzpicture}
 \begin{axis}[width=13cm,height=8cm,
  xlabel={I in mA}, ylabel={U in mV}]
  \addplot[only marks,mark=star] coordinates {
%   (1.36, -0.0177) (45.38, 0.0273) (74.19, 0.0413)
  (100.88, 0.0533) (134.80, 0.0683) (195.27, 0.1073)
  };
 \end{axis}
 \end{tikzpicture}
\end{document}
War es hilfreich?

Lösung

pgfplots 1.3 verfügt über eine neue Funktion, die eng Achsenbeschriftungen bewegen kann automatisch Etiketten ticken. Da es sich um den Abstand wirkt, aktiviert ist es nicht standardmäßig sein.

Mit

\usepackage{pgfplots}
\pgfplotsset{compat=1.3}

in Ihrer Präambel profitiert von dem verbesserten Abstand.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top