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 == ""
Question
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.
Solution
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 == ""