これで数日間頭を悩ませていましたが、役に立ちませんでした。教授と一緒にボランティアをしているときに、この問題に出くわしました。生物とその親を関連付ける次のデータがあります(表は 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 をよく使用しています) 1 つのリストを親 ID に入力し、別のリストを有機体 ID に入力しましたが、これまでの試みはすべて無駄でした。
誰かがこれに似た問題に遭遇した場合、またはこれを解決するための一般的なロジックを理解できる場合は、大歓迎です.