Einzelne distance level in Baumdiagramm angeben

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Einzelne distance level in Baumdiagramm angeben

von Sandra2011 » Mi 22. Jun 2011, 09:28

Danke, so gehts!

von esdd » Mi 22. Jun 2011, 08:55

Hallo,
dann gib dem übergeordneten child die Info mit:
\documentclass{scrartcl}

\usepackage{tikz}

\begin{document}
\begin{tikzpicture}[% 
  grow=south, 
  level 1/.style={sibling distance=80mm}, 
  level 2/.style={sibling distance=40mm}, 
  level 3/.style={sibling distance=32.5mm,level distance=34mm}, 
  level 4/.style={sibling distance=20mm}, 
  every node/.style={shape=rectangle,inner sep=3pt,draw,thick}] 
%
  \node {\textbf{Clusterverfahren}} 
   child{node{Partitionierend} 
    child{node{K-Means} 
     } 
    child{node{Global K-Means}   
   } 
   } 
  child {node {Hierarchisch} 
   child{node{Agglomerative} 
       child{node{\small Single-Linkage}} 
         child{node{\small Complete-Linkage}} 
       child{node{\small Centroid-Linkage}} 
       child{node{\small Average-Linkage}} 
       child{node{\small Median-Linkage}} 
       child{node{\small Ward}} 
   } 
    child[level 3/.append style={level distance=10mm}]{node{Divisive} 
       child{node{\small X}}} 
  }; 
\end{tikzpicture} 
\end{document}
Gruß
Elke

Einzelne distance level in Baumdiagramm angeben

von Sandra2011 » Di 21. Jun 2011, 13:52

Hallo Leute, ich habe folgendes Baumdiagramm erstellt:
 \begin{tikzpicture}
[%
grow=south,
level 1/.style={sibling distance=80mm},
level 2/.style={sibling distance=40mm},
level 3/.style={sibling distance=32.5mm,level distance=34mm},
level 4/.style={sibling distance=20mm},
every node/.style={shape=rectangle,inner sep=3pt,draw,thick}]

\node {\textbf{Clusterverfahren}}
 child{node{Partitionierend}
  child{node{K-Means}
   }
  child{node{Global K-Means}  
 }
 }
child {node {Hierarchisch}
 child{node{Agglomerative}
  	child{node{\small Single-Linkage}}
 		child{node{\small Complete-Linkage}}
  	child{node{\small Centroid-Linkage}}
  	child{node{\small Average-Linkage}}
  	child{node{\small Median-Linkage}}
  	child{node{\small Ward}}
 }
  child{node{Divisive}
  	child{node{\small X}}}
}
;
\end{tikzpicture}
Das klappt auch alles ganz gut, nur ich möchte gerne beim Knoten {X} eine andere level distance angeben als am Anfang des codes angegeben
 (level 3/.style={sibling distance=32.5mm,level distance=34mm},)
Danke

Nach oben