Plot function for objects of class PSR
Plot PSR curve along with null and neutral expectations curves.
PSRplot(x, info = c("area", "null", "Brownian", "both"), ...)
x |
An object of class PSR |
info |
Type of information to be ploted. It can be "area" (to plot only the PSR curve), "null" (to plot PSR curve and null PSR curve), "neutral" (to plot PSR curve and neutral PSR curve) and "both" (to plot PSR curve and both null and neutral PSR curve). |
... |
Parameters passed to the plot function. |
Santos, T; Diniz-Filho, J.A.F.; Rangel, T.F.; Bini, L.M.
Diniz-Filho, J.A.F., Sant'Ana, C.E.R. and Bini, L.M. (1998). An eigenvector method for estimating phylogenetic inertia. Evolution 52:1247-1262.
Diniz-filho, J.A.F., Rangel, T.F., Santos, T. and Bini, L.M. (2012). Exploring patterns of interespecific variation in quantitative traits using sequential phylogenetic eigenvector regressions. Evolution, 66(4):1079-1090.
Diniz-filho, J.A.F., Bini, L.M., Rangel, T.F., Morales-Castilla, I., Olalla-Tarraga, M.A., Rodriguez, M.A. and Hawkins, B.A. (2012). On the selection of phylogenetic eigenvectors for ecological analyses. Ecography, 35:239-249.
library(splancs) #Creating a 10 tips ultrametric random phylogeny library(ape) tree <- rcoal(10) #Decomposing phylogenetic distance matrix derived from tree into a set of orthogonal vectors x <- PVRdecomp(tree) trait <- runif(10) res <- PSR(x, trait = trait, null.model = TRUE, Brownian.model = TRUE, times = 10) PSRplot(res, info = "both")
Please choose more modern alternatives, such as Google Chrome or Mozilla Firefox.