Baumdiagramm Pfad beschriften Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


nikmak

Baumdiagramm Pfad beschriften

Beitrag von nikmak »

Hey Leute,

ich habe für meine Masterarbeit folgendes Baumdiagramm gemacht:

\documentclass[tikz,margin=10pt]{standalone}
\usetikzlibrary{mindmap,trees}
\usepackage{amsmath}
\begin{document}
\begin{tikzpicture}[
  grow=right,sloped,
  level distance=3cm,
  level 1/.style={sibling distance=6cm},
  level 2/.style={sibling distance=4cm},
  level 3/.style={sibling distance=2cm},
  bag/.style={}
   level 4/.style={sibling distance=2cm},
  bag/.style={}
  ]
  %1. Haupt Knoten 2.Child Knoten 3. Child Knoten 
  4. 
\node[bag][circle]{B}
  child {node[bag] {S}%Oben
    child {node[bag]{$\binom{v-p_0(k)-k}{p_0(k)+k-c}$} {}
      edge from parent node[below]{\footnotesize $d=1$}
    }
    child {node[bag]{B} 
      child{node[bag]{S}
       child{node[bag]{\footnotesize $\binom{-p_0(k)}{p_0(k)}$}}
      child{node[bag]{\footnotesize $\binom{v-p_0(k)-c}{p_0(k)}$}}
        edge from parent node [above]{\footnotesize $(p_0(k),c)$}
      }
      edge from parent node[above] {\footnotesize $d=0$ }
    }
    edge from parent node[below] {\footnotesize $(p_0(k),k)$; $k<c$}
  }
  child {node[bag] {S}
    child {node[bag]{$\binom{v-p_0(c)-c}{p_0(c)}$} {}
      edge from parent node[below]  {\footnotesize $d=1$}
    }
    child {node[bag]{$\binom{-p_o(c)}{p_0(c)}$} {}
      edge from parent node[above] {\footnotesize $d=0$}
    }
    edge from parent node[above] {\footnotesize $(p_0(c),c)$; $k=c$}
    };
\end{tikzpicture}
\end{document}

Ich würde gerne die Pfade auf der letzten Stufe (nach S) mit $d=0$ und $d=1$ beschriften. Leider bekomme ich das nicht hin. Kann mir bitte jemand helden?

Lg

Nik


Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Re: Baumdiagramm Pfad beschriften

Beitrag von Bartman »

Im Grunde kannst Du die Beschriftung des anderen S-Knotens übernehmen, der auch zwei Blätter hat.

\documentclass[tikz, margin=10pt]{standalone}
\usepackage{mathtools}% lädt amsmath

\usetikzlibrary{trees}

\begin{document}
\begin{tikzpicture}[
  grow=right,
  sloped,
  level distance=3cm,
  level 1/.style={sibling distance=6cm},
  level 2/.style={sibling distance=4cm},
  level 3/.style={sibling distance=2cm},
  level 4/.style={sibling distance=2cm, font=\footnotesize},
  edge from parent/.style={draw, font=\footnotesize},
  auto
]
  %1. Haupt Knoten 2.Child Knoten 3. Child Knoten 
\node[circle]{B}
  child {node {S}% Oben
    child {node {$\binom{v-p_0(k)-k}{p_0(k)+k-c}$}
      edge from parent node [auto=right]{$d=1$}
    }
    child {node {B} 
      child{node {S}
        child{node {$\binom{-p_0(k)}{p_0(k)}$}
          edge from parent node [auto=right] {$d=1$}% <- d=1
        }
        child{node {$\binom{v-p_0(k)-c}{p_0(k)}$}
          edge from parent node {$d=0$}% <- d=0
        }
        edge from parent node {$(p_0(k),c)$}
      }
      edge from parent node {$d=0$ }
    }
    edge from parent node [auto=right] {$(p_0(k),k)$; $k<c$}
  }
  child {node {S}
    child {node {$\binom{v-p_0(c)-c}{p_0(c)}$}
      edge from parent node [auto=right]  {$d=1$}
    }
    child {node {$\binom{-p_o(c)}{p_0(c)}$}
      edge from parent node {$d=0$}
    }
    edge from parent node {$(p_0(c),c)$; $k=c$}
  };
\end{tikzpicture}
\end{document}

nikmak

Re: Baumdiagramm Pfad beschriften

Beitrag von nikmak »

Vielen lieben Dank!

Du hast mir sehr geholfen:) Hast du eine Idee, wie ich um die Knote ein "circle" setzen kann?:)

lg

Nik


Bartman
Forum-Meister
Forum-Meister
Beiträge: 2456
Registriert: Do 16. Jul 2009, 21:41
Wohnort: Hessische Provinz

Re: Baumdiagramm Pfad beschriften

Beitrag von Bartman »

Welche Knoten sollen eingekreist werden? Es gibt dafür in der Dokumentation verschiedene Beispiel.


Antworten