как написать код этой диаграммы, как на фото ниже:

как написать код этой диаграммы, как на фото ниже:

введите описание изображения здесь

Я новичок в этом деле, кто-нибудь может мне помочь?

решение1

Для отправной точки и единственной левой картинки.

\documentclass[tikz,margin=3mm]{standalone}

\tikzset{
 reddot/.style={draw, fill,circle, minimum size=2pt,inner sep=0pt,color=red},
 graydot/.style={draw, fill,circle, minimum size=2pt,inner sep=0pt,color=gray},
 blackdot/.style={draw, fill,circle, minimum size=2pt,inner sep=0pt,color=black},
}

\begin{document}

  \begin{tikzpicture}[>=latex]
  \foreach \x in {0,1,2}{
\node at (\x,0) [reddot] (\x) {};}
\node at (0.5,0.5) [blackdot] (3) {};
\node at (1.5,0.5) [graydot] (4) {};
\node at (0.5,-0.5) [graydot] (5) {};
\node at (1.5,-0.5) [blackdot] (6) {};
\node at (1,1) [reddot] (7) {};
\node at (1,-1) [reddot] (8) {};
\draw (0,1)--(3)--(4)--(2,1);
\draw (0,-1)--(5)--(6)--(2,-1);
\draw (3)--(5) (4)--(6);
\draw [red,->](7)--(1);
\draw [red,->](8)--(1);
\draw [red,->](1)--(0);
\draw [red,->](1)--(2);
\draw[red,,->] (2) arc[radius=1, start angle=0, end angle= 90];
\draw[red,,->] (0) arc[radius=1, start angle=180, end angle= 270];
  \end{tikzpicture}
\end{document}

введите описание изображения здесь

Связанный контент