Создание дендрограмм на основе генеалогических данных в R

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

  •  19-09-2019
  •  | 
  •  

Вопрос

Есть ли способ создать дендрограмму, в которой каждый уровень графа представляет поколение и на каждом уровне связаны только сыновья одного отца?

Я пытаюсь использовать функции R hclust иplot для создания дендрограммы происхождения отца и сына.Желаемый результат — дендрограмма, в которой каждое поколение сыновей располагается на одной линии под отцом.

Я надеялся, что hclust и «полный» метод позволят мне использовать матрицу несходства, чтобы присвоить сыновьям одного и того же отца 0 баллов несходства, а затем разместить их на одном и том же иерархическом уровне, исключая любые другие объекты в наборе данных.Это не работает, на одном уровне находятся сыновья разных поколений.

Любая помощь очень ценится!

Вот пример данных:

отец, сын
А, С
ОБЪЯВЛЕНИЕ
А,Е
Б,Ф
Б,Г
С,Ч
С, я
Ф,Джей
Ф,К
Г,Л

У агента А трое сыновей:С, D и Е;и два внука через C:Х и Я.

У агента Б есть два сына:Ф и Г;и всего трое внуков:Дж, К и Л.

Это было полезно?

Решение

Вам нужно что-то подобное?

«Рисование родословных диаграмм с помощью R и Graviz» Цзин Хуа Чжао

Если вы ищете название статьи по автору, ее можно найти во многих источниках.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top