Code

Code

Ich verstehe nicht, wie ich einen Knoten auf den Zweig der ersten Ebene eines Bernoulli-Versuchsbaums setzen kann. Wenn ich versuche, ihn zu zeichnen, wird die Knotenbeschriftung in der Mitte des Zweigs zum Ausgangspunkt meiner untergeordneten Knoten. Kann mir bitte jemand ein paar Vorschläge machen?

Danke!

\documentclass{article}
\usepackage[margin = 1in]{geometry}
\usepackage{amsfonts}
\usepackage{amsthm, amsmath, amssymb}
\usepackage{tikz}
\usepackage{pgfplots}

\usetikzlibrary{arrows,decorations.pathmorphing,backgrounds,positioning,fit,petri}
\usepgfplotslibrary{statistics}

\begin{document}
\begin{tikzpicture}
 [font=\footnotesize,
       grow=right, level 1/.style={sibling distance=6em},
level 2/.style={sibling distance=1em}, level distance=5cm] 
\node (Root) {} % root
 child { node {s} edge from parent node [below = .25cm] {$\frac{1}{2}$}
    child { node {s} edge from parent node [above = .25cm] {$\frac{1}{2}$}} 
    child { node {f} edge from parent node [below = .25cm] {$\frac{1}{2}$}}
 }
 child { node {f}
    child { node {s} edge from parent node [above = .25cm] {$\frac{1}{2}$}} 
    child { node {f} edge from parent node [below = .25cm] {$\frac{1}{2}$}}
};
\end{tikzpicture}
\end{document}

Bildbeschreibung hier eingeben

Antwort1

Um in einem TikZ-Baum den Zweig von einem übergeordneten Knoten (sagen wir P) zu seinem untergeordneten Knoten (sagen wir C1) zu ändern (z. B. seine Farbe zu ändern, Text und/oder andere Stile hinzuzufügen), müssen Sie den edge from parentSchlüssel nach C1und alle untergeordneten Elemente und Enkelelemente von platzieren C1.

Code

\documentclass{article}
\usepackage[margin = 1in]{geometry}
\usepackage{amsfonts}
\usepackage{amsthm, amsmath, amssymb}
\usepackage{tikz}
\usepackage{pgfplots}

\usetikzlibrary{arrows,decorations.pathmorphing,backgrounds,positioning,fit,petri}
\usepgfplotslibrary{statistics}

\begin{document}
\begin{tikzpicture}
 [font=\footnotesize,
       grow=right, level 1/.style={sibling distance=6em},
level 2/.style={sibling distance=1em}, level distance=5cm] 
\node (Root) {} % root
 child { node {s} 
    child { node {s} edge from parent node [above = .25cm] {$\frac{1}{2}$}} 
    child { node {f} edge from parent node [below = .25cm] {$\frac{1}{2}$}}
    edge from parent node [below = .25cm] {$\frac{1}{2}$} % NEW
 }
 child { node {f}
    child { node {s} edge from parent node [above = .25cm] {$\frac{1}{2}$}} 
    child { node {f} edge from parent node [below = .25cm] {$\frac{1}{2}$}}
    edge from parent node [above = .25cm] {$\frac{1}{2}$} % NEW
};
\end{tikzpicture}
\end{document}

Ausgabe

Bildbeschreibung hier eingeben

verwandte Informationen