anglePlot {PCADSC} | R Documentation |
Angle plot
Description
Produce an angle plot from a full or partial PCADSC
object, as obtained
from a call to PCADSC
. In either case, this PCADSC
object must have a
non-NULL
anleInfo
slot (see examples). The angle plot compares the eigenvalue-
and loading patterns from PCA performed on two datasets that consist of different observations
of the same variables.
Usage
anglePlot(x)
Arguments
x |
A |
See Also
Examples
#load iris data
data(iris)
#Define grouping variable, grouping the observations by whether their species is
#Setosa or not
iris$group <- "setosa"
iris$group[iris$Species != "setosa"] <- "non-setosa"
iris$Species <- NULL
## Not run:
#make a full PCADSC object, splitting the data by "group"
irisPCADSC <- PCADSC(iris, "group")
#make a partial PCADSC object from iris and fill out angleInfo in the next call
irisPCADSC2 <- PCADSC(iris, "group", doAngle = FALSE)
irisPCADSC2 <- doAngle(irisPCADSC2)
#make an angle plot
anglePlot(irisPCADSC)
anglePlot(irisPCADSC2)
## End(Not run)
#Only do angle information for a faster run-time
irisPCADSC_fast <- PCADSC(iris, "group", doCE = FALSE, doChroma = FALSE)
anglePlot(irisPCADSC_fast)
[Package PCADSC version 0.8.0 Index]