How can I keep the position of a coordinate when I use it in another environment with a different axis-scale?
In the example, I would like the \node [...] at (c); in the right picture to be in the position of the red point instead of scaling the y-coordinate with the axis-scale.
\documentclass{standalone}
\usepackage{tikz,pgfplots}
\pgfplotsset{compat=newest}
\begin{document}
\begin{tikzpicture}[x=0, y=0]
\begin{axis}[
xmin=0,
xmax=1,
ymin=0,
ymax=1
]
\node (c) at (0.6,0.8){};
\node [circle,inner sep=2pt,fill=white,draw] at (c) {};
\end{axis}
\end{tikzpicture}
\begin{tikzpicture}[x=0, y=0]
\begin{axis}[
xmin=0,
xmax=1,
ymin=0,
ymax=10
]
\node [circle,inner sep=2pt,fill=white,draw] at (c) {};
\node [circle,inner sep=2pt,draw,red] at (0.6,0.8) {};
\end{axis}
\end{tikzpicture}
\end{document}



intersections. Is there a way to do the same with those? (Sorry for not mentioning that in theminimalI tried to keep it as short as possible.) – kash Jun 21 '15 at 12:26\pgfgetlastxydoes not seem to work out when you use axis with\usepackage{pgfplots). – kash Jun 22 '15 at 13:11