![Pgfplots:顶部的水平颜色条](https://linux22.com/image/276299/Pgfplots%EF%BC%9A%E9%A1%B6%E9%83%A8%E7%9A%84%E6%B0%B4%E5%B9%B3%E9%A2%9C%E8%89%B2%E6%9D%A1.png)
我在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 页。