There is a function within the ape library that can convert an ape phylo obj into an igraph network or a network object (from the R library network).

as.igraph(cur_Tree)

or

as.network(cur_Tree)

I'm having issues with the former:

as.igraph(cur_Tree, directed = FALSE)

Error in graph(unname(ids[t(el)]), directed = directed) : 
At type_indexededgelist.c:117 : cannot create empty graph with negative number of vertices, Invalid value

What's going on? Thanks in advance.

有帮助吗?

解决方案

Converting this tree to igraph using as.igraph() will require the following hack:

x$node.label[1] <- " "

This is because the first entry (or wherever) the node.label is == ""

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top