pgfplots의 상호 연결된 그래프

pgfplots의 상호 연결된 그래프

아래 그림과 같이 pgfplots(예: 공통 그리드)에서 상호 연결된 그래프를 만드는 것이 가능합니까?

그리고 위의 질문과 관련하여 두 개의 축 환경을 갖춘 하나의 tikzpicture 환경이 있는 경우 두 축 모두에서 정확히 동일한 측정값을 갖도록 보장할 수 있습니까?엑스그리고와이중심선?

여기에 이미지 설명을 입력하세요

편집: x축 그리드를 수동으로 작성하려고 했지만 foreach를 사용하는 데 문제가 있었습니다. 예를 들어 아래 예는 작동하지 않습니다(endcsname 오류가 많이 발생함).

\documentclass{minimal}
\usepackage{tikz,pgfplots}

\begin{document}
\begin{tikzpicture}
\begin{axis}[samples=505,domain=0:630]
\addplot {cos(x)};
\foreach \i in {180,360,540} {\node (a\i) at (axis cs:\i,0) {};}

\end{axis}
\end{tikzpicture}
\end{document}

답변1

첫 번째 질문(수직으로 인접한 몇 개의 축을 통과하는 그리드)에 관해: 이는 축을 서로 너무 가깝게 이동하여 독립 그리드가 서로 접촉하는 경우에만 작동합니다(즉, 그려진 축 선도 서로 접촉함을 의미). 다른). pgfplots이 기능에 대한 내장 솔루션이 없습니다.

두 번째 질문에 관해(동일한 단위 배율 보장): 예, 각 단위에 사용되는 공간의 양을 명시적으로 설정할 수 있으며( x=1cm,y=2cm매뉴얼과 유사한 것을 사용하여 비교) 표시된 범위를 명시적으로 설정할 수 있습니다( xmin=0,xmax=5).

관련 정보