我在pgfplots
手册上发现有一个水平颜色条(只需指定选项colorbar horizontal
),但我怎样才能将它放在轴上方?默认情况下pgfplots
将其放在轴下方。
这里是 MWE:
\documentclass{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
view={0}{90}
colormap/cool,
colorbar horizontal]
\addplot3[surf,shader=flat] {x+y};
\end{axis}
\end{tikzpicture}
\end{document}
答案1
任何颜色条样式的改变都将由颜色条水平和类似样式重新定义。因此,新样式必须放置在颜色条水平之后。
\documentclass{article}
\usepackage{pgfplots}
\pgfplotsset{compat=1.3}
\begin{document}
\begin{tikzpicture}
\begin{axis}[
view={0}{90},
colormap/cool,
colorbar horizontal,
colorbar style={
at={(0,1.2)},anchor=north west}
]
\addplot3 [surf, shader=flat] {x+y};
\end{axis}
\end{tikzpicture}
\end{document}
欲了解更多信息,请参阅其手册第 140-142 页。