Come posso creare un dendrogramma in R utilizzando dati pre-cluster creati altrove?

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

  •  11-11-2019
  •  | 
  •  

Domanda

Ho un codice di clustering scritto in Java, da cui posso creare una struttura ad albero nidificata, ad esempio il seguente mostra un piccolo pezzo dell'albero in cui i due oggetti "isrederati" sono stati raggruppati nella prima iterazione e questo gruppo è stato raggruppato con "setisRequired "Nella quinta iterazione. Le distanze tra gli oggetti nei cluster sono mostrate tra parentesi.

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

Preferirei presentare i miei risultati in uno stile di dendrogramma più tradizionale e sembra che R abbia alcune belle capacità, ma poiché so molto poco su R, non sono chiaro su come trarne vantaggio.

È possibile per me scrivere una struttura ad albero in un file di Java e poi, con alcune righe di codice R, produrre un dendrogramma? Dal programma R, mi piacerebbe fare qualcosa di simile:

  1. Leggi da un file in una struttura di dati (un oggetto "hclust"?)
  2. Converti la struttura dei dati in un dendrogramma (usando "As-dendrogramma"?)
  3. Visualizza il dendrogramma usando "grafico"

Immagino che la domanda si riduca se R fornisca un modo semplice di leggere da un file e convertendo quell'input di stringa in un oggetto (Hclust). In tal caso, come dovrebbero essere i dati nel file di input?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top