注释 pgfplots 图表

注释 pgfplots 图表

我尝试了以下提出的解决方案:我应该如何添加带注释的图像?

但是,坐标与我绘制图表时使用的坐标(数据坐标)不匹配。例如,我有一个由 py​​thon 程序和 matplotlib 生成的网格,我想使用绘制数据时使用的相同坐标对其进行注释。

假设网格中坐标为 处有一个节点(2,3)。我希望能够使用 对其进行注释\node at (2,3) {text};

答案1

如果您想引用 pgfplots 的轴坐标axis,您需要输入 TikZ 命令(如\draw\node\path里面环境axis,您需要使用 axis cs:坐标系。

在你的例子中,你可以说

...
\addplot [red, mark=*, mark options={draw=black}, only marks]
coordinates {
(-0.05,0.25) 
};

\node at (axis cs:1,1) [anchor=north east] {test};
\node at (axis cs:0,0) [anchor=south west] {test};
\end{axis}
...

要得到

相关内容