Рискуя показаться глупым, но я нигде не могу найти ответ. Как мне задать ticklabels для цветовой шкалы? Допустим, у меня есть следующий код:
\documentclass{report}
\usepackage{tikz}
\usepackage{pgfplots}
\begin{document}
\begin{figure}
\begin{tikzpicture}
\begin{axis}[%
xmin=1, xmax=2,
ymin=1, ymax=2,
colorbar,point meta min=0.3,point meta max=5.5]
\addplot [color=black]
coordinates{(1,1)(2,2)};
\end{axis}
\end{tikzpicture}
\end{figure}
\end{document}
Вы заметите, что метки для цветовой шкалы — 1, 2, 3, 4 и 5. Что, если мне нужны, например, случайные значения 0,3, 0,6, 1, ..., 5,5?
Ваше здоровье!
решение1
Раздел 4.8.12 руководства pgfplots объясняет, как настроить стиль цветовой шкалы. В вашем случае это
colorbar style={ ytick={0.3, 0.6, 1, 5.5} }