Проблема с меткой pgfplot - PullRequest
       16

Проблема с меткой pgfplot

0 голосов
/ 24 апреля 2010

Я хочу нарисовать x-y-диаграмму с метками оси. К сожалению, ylabel неуместен. Это выглядит как в зависимости от фактических данных. Когда вместо верхней строки используется другая строка данных в примере ниже, она выглядит лучше. Как я могу переместить метку влево или (более желательно), как я могу сказать pgfplot, чтобы я делал это правильно?

% !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}

1 Ответ

1 голос
/ 25 апреля 2010

pgfplots 1.3 имеет новую функцию, которая позволяет плотно перемещать метки оси, чтобы автоматически ставить метки. Поскольку это влияет на интервал, он не включен по умолчанию.

Используйте

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

в вашей преамбуле, чтобы воспользоваться улучшенным интервалом.

...