0

这几天一直在挠头,但无济于事。在与教授做志愿者时,我偶然发现了这个问题:我有以下数据将生物体与其父母联系起来(表格可能有 n 个条目长):

有机体 ID - (1,2,3,4,5,6,7)

亲代生物 ID - (N/A,1, N/A,2,2,4,3)

(所以有机体 1 有父母“N/A”(没有父母),organsim 2 有父母 1,3 有父母“N/A”,4 有父母 2,5 有父母 4,7 有父母 3)

所以配对数据(父[i],子[i]),关系是:

1->2

2->4

2->5

4->6

3->7

鉴于这些数据,我想制作某种树形视觉效果,例如:http: //imgur.com/gyWC1R0。或者也许把它变成 newick 格式(http://en.wikipedia.org/wiki/Newick_format

我一直在 R 中摆弄(没有特别的原因,我最近一直在使用 R),输入一个列表作为父 ID,另一个用于有机体 ID,但到目前为止我所有的尝试都是徒劳的。

如果有人遇到类似的问题,或者可以找出解决此问题的一般逻辑,将不胜感激。

4

1 回答 1

0

您可能可以手动制作树状图,如以下问题所示:

如何手动创建树状图(或“hclust”)对象?(在 R 中)

但是,我建议查看 R 的 kinship2 包。

http://alexchubaty.com/index.php/2011/11/constructing-pedigrees-in-r/向您展示了如何制作家谱(这听起来像是您正在尝试做的事情)。

不幸的是,我对这个包裹不是很有经验,而且我不确定如何只有一个父母。

于 2013-10-17T18:24:51.517 回答