Comment puis-je créer un dendrogramme en R à l'aide de données pré-cluster créées ailleurs?

StackOverflow https://stackoverflow.com/questions/5957625

  •  11-11-2019
  •  | 
  •  

Question

J'ai du code de clustering écrit en java, à partir duquel je peux créer une structure d'arbre imbriquée, par exemple ce qui suit montre un petit morceau de l'arbre où les deux objets "isrérés" ont été regroupés dans la première itération, et ce groupe a été regroupé avec "setRevequeed "Dans la cinquième itération. Les distances entre les objets dans les grappes sont indiquées entre parenthèses.

  |+5 (dist. = 0.0438171125324851)
    |+1 (dist. = 2.220446049250313E-16)
      |-isRetired
      |-isRetired
    |-setIsRetired

Je préférerais présenter mes résultats dans un style dendrogramme plus traditionnel, et il semble que R ait de belles capacités, mais parce que je connais très peu R, je ne sais pas comment en profiter.

Est-il possible pour moi d'écrire une structure d'arbre dans un fichier de Java, puis, avec quelques lignes de code R, produire un dendrogramme? Du programme R, j'aimerais faire quelque chose comme:

  1. Lire à partir d'un fichier dans une structure de données (un objet "HClust"?)
  2. Convertir la structure des données en un dendrogramme (en utilisant "as-dendrogram"?)
  3. Affichez le dendrogramme à l'aide de "tracé"

Je suppose que la question se résume à si R fournit un moyen facile de lire à partir d'un fichier et de convertir cette entrée de chaîne en un objet (hclust). Si oui, à quoi devraient ressembler les données du fichier d'entrée?

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top