This is an interesting problem. It is easy to do what you've described
using the package plotrix, once you figure out the internal workings of
ape's nodelabels function. I posted a solution on my blog here:
http://blog.phytools.org/2014/08/plotting-multiple-binary-characters-at.html.
Let us know if this is what you had in mind.
All the best, Liam
Liam J. Revell, Assistant Professor of Biology
University of Massachusetts Boston
web: http://faculty.umb.edu/liam.revell/
email: liam.rev...@umb.edu
blog: http://blog.phytools.org
On 8/12/2014 9:23 AM, Ferguson-Gow, Henry wrote:
Dear list
I am trying to plot the results of an ancestral state reconstruction of 4
discrete traits onto a single phylogeny. What I would like to do is have a pie
on each node split into 4 equal segments, and then have the colour of each
segment correspond to the probable trait value at that node (black for present,
white for absent, for example).
Would anyone be able to offer me some guidance as to how to colour the segment
based on a dataframe or matrix of trait values rather than the position of the
segment in the pie (which is how the piechart legend seems to do it)?
An alternative approach to representing 4 discrete traits at each node would be
equally welcome!
Cheers
Henry
[[alternative HTML version deleted]]
_______________________________________________
R-sig-phylo mailing list - R-sig-phylo@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-phylo
Searchable archive at http://www.mail-archive.com/r-sig-phylo@r-project.org/
_______________________________________________
R-sig-phylo mailing list - R-sig-phylo@r-project.org
https://stat.ethz.ch/mailman/listinfo/r-sig-phylo
Searchable archive at http://www.mail-archive.com/r-sig-phylo@r-project.org/