이 수평적 의사결정나무를 어떻게 그릴 수 있나요?

이 수평적 의사결정나무를 어떻게 그릴 수 있나요?

TeX에서 다음 결정 트리를 프로그래밍하려고 하는데 특히 대각선 화살표와 관련하여 몇 가지 어려움에 직면하고 있습니다.

몇 가지 제안이나 도움을 주시면 대단히 감사하겠습니다!

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

답변1

다음과 같은 벡터 그래픽 프로그램을 사용하는 것이 좋습니다.잉크스케이프(오픈 소스) 또는 Adobe Illustrator(유료). 거기에 원하는 그림을 만든 다음 LaTeX에 포함시킵니다.

어쩌면 이것이 당신에게 도움이 될 수 있습니다:Inkscape에서 LaTeX로 내보내기 - TikZ를 통해

답변2

패키지를 사용하면 forest다음과 같이 간단하게 그릴 수 있습니다.

\documentclass[border=3mm]{standalone}
\usepackage{forest}
\usetikzlibrary{arrows.meta,
                quotes}

\begin{document}
    \begin{forest}
for tree = {
% nodes
    draw,
    minimum width=3em,
    math content,
% tree
    grow'=0,
%    parent anchor=east,
%    child  
    anchor=west,
    s sep = 12mm,
    l sep = 12mm,
%
if level = 0{circle,fill, minimum size=0pt, inner sep=2pt}
            {parent anchor=east, child anchor=west},
% edge
    edge = {semithick,-Stealth},
% edge labels
ELA/.style= {edge label={node [pos=0.5, inner sep=2pt,
                              font=\scriptsize\sffamily, sloped,
                              above] {$#1$}}
            },
ELB/.style= {edge label={node [pos=0.5, inner sep=2pt,
                              font=\scriptsize, sloped,
                              below] {$#1$}}
           },
tier/.option=level,     % for aligning nodes to levels
            }% end for tree
[,
    [II, ELA=a
        [A
            [IP, name=a1
                [S_H, name=a2, ELA=p_I
                    [R_H, name=a3, ELA=\lambda+\delta]
                ]
            ]
        ]
        [NA]
    ]
    [NI, ELB=1-a,
        [NA
            [CP, name=b1
                [S_L, name=b2, ELB=1-p_c
                    [R_L, name=b3]
                ]
            ]
        ]
    ]
]
\tikzset{every edge/.style = {draw, -Stealth, semithick},
         every edge quotes/.style = {pos=0.7, auto, sloped, font=\scriptsize}
         }
\draw   (b1) edge ["$p_c$"]     (a2)
        (b2) edge ["$\delta$"]  (a3)
        (a1) edge ["$1-p_I$"]     (b2)
        (a2) edge ["$1-\lambda-\delta$"]  (b3);
   \end{forest}
\end{document}

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

관련 정보