In diesem Forum wurden zwar schon mehrere Fragen zu Dendrogrammen gestellt, welche meist mit den Verweisen auf google und Graph-Libraries "beantwortet" worden sind. Heute habe ich nichts anderes gemacht und bin mit den gefundenen Libraries nicht allzu glücklich, die meisten sind mir einfach viel zu umfangreich.
Was ich benötige ist ein Dendrogramm aus Objekten mit mehreren Eigenschaften. Jedes Knotenobjekt kennt seine Kinderknoten, aber nicht den Vatersknoten. Jedes Objekt hat merhere Infomationen, die evtl. auch als Tooltip dargestellt werden könnten. Außerdem soll der Benutzer eine Zahl angeben können, nach der Eingabe soll die Differenz eines Attributes zwischen dem Vaterknoten und seinen Kindknoten gebildet werden. Vatersknoten, deren Differenz unter dem von Benutzer angegebenen Wert liegt, soll von den Vatersknoten, die drüber liegen optisch abgegrenzt (Eine Trennlinie oder Farbe der Knoten) und gezählt werden.
Desahlb eine Frage an Leute, die sich schon mal damit beschäftigten - gibt es eine sehr kompakte Library, die ich ohne viel Einarbeitung nutzen kann, um das Gewünschte zu erreichen oder müsste man dies selbst umsetzen? Wie aufwändig wäre so was und wie geht man dies am besten an?
Was ich benötige ist ein Dendrogramm aus Objekten mit mehreren Eigenschaften. Jedes Knotenobjekt kennt seine Kinderknoten, aber nicht den Vatersknoten. Jedes Objekt hat merhere Infomationen, die evtl. auch als Tooltip dargestellt werden könnten. Außerdem soll der Benutzer eine Zahl angeben können, nach der Eingabe soll die Differenz eines Attributes zwischen dem Vaterknoten und seinen Kindknoten gebildet werden. Vatersknoten, deren Differenz unter dem von Benutzer angegebenen Wert liegt, soll von den Vatersknoten, die drüber liegen optisch abgegrenzt (Eine Trennlinie oder Farbe der Knoten) und gezählt werden.
Desahlb eine Frage an Leute, die sich schon mal damit beschäftigten - gibt es eine sehr kompakte Library, die ich ohne viel Einarbeitung nutzen kann, um das Gewünschte zu erreichen oder müsste man dies selbst umsetzen? Wie aufwändig wäre so was und wie geht man dies am besten an?