我想遵循使用 Tikz 绘制图形的最佳实践(请参阅此处http://www.eugenewei.com/blog/2017/11/13/remove-the-legend)。
我想“删除图例以使其成为一个”:我不想使用 \legend 命令将图例键放在下面的一个小框中,而是想将它们恰好放置在折线图中的各个条形图上方/线条旁边。
是否有任何优雅的方法可以做到这一点/有效的解决方案?
谢谢!
答案1
可以制作条形图,正如 John Kormylo 所指出的那样,如下图所示这个很好的答案通过使用nodes near coords
。这些线条可以说更简单:您只需通过 附加情节即可node[right] {...}
。
\documentclass[tikz,border=3.14mm]{standalone}
\usepackage{pgfplots}
\pgfplotsset{compat=1.16}
\begin{document}
\begin{tikzpicture}
\begin{axis}[domain=0:5,clip=false,axis lines=left,trig format=rad]
\addplot[blue] {x} node[right]{$x$};
\addplot[red] {cos(x)} node[right]{$\cos(x)$};
\end{axis}
\end{tikzpicture}
\end{document}