Génération d'dendrogrammes à partir de données sur la généalogie par R
-
19-09-2019 - |
Question
Y at-il moyen de générer un dendrogramme où chaque niveau du graphique représente une génération et que les fils du même père sont connectés à chaque niveau?
Je tente d'utiliser les fonctions de hclust de R et terrain pour générer un dendrogramme de la lignée père-fils. Le résultat souhaité est un dendrogramme, où chaque génération de fils est placé sur la même ligne, sous leur père.
J'espérais que hclust et la méthode « complète » me permettrait d'utiliser la matrice de dissemblance pour assigner les fils du même père un score de 0 dissemblance et être placé au même niveau hiérarchique, exclusif de toute autre entité du base de données. Cela ne fonctionne pas, il y a des fils de différentes générations au même niveau.
Toute aide est grandement appréciée!
Voici quelques exemples de données:
père, fils
A, C
A, D
A, E
B, F
B, G
C, H
C, I
F, J
F, K
G, L
Agent A a trois fils: C, D et E; et deux petits-fils à C:. H et I
L'agent B a deux fils: F et G; et un total de trois petits-fils. J, K et L
La solution
Avez-vous besoin de quelque chose comme ça?
"Dessin de diagrammes pedigree avec R et graphviz" par Jing Hua Zhao
Si vous recherchez le nom du document par l'auteur, il est disponible à partir de nombreuses sources.