Description Usage Arguments Details Value Examples
Draws scores plots for the SVDforPCA, PLSDA or OPLSDA functions.
1 2 3 4 5 6 7 | DrawScores(obj, type.obj = c("PCA", "PLSDA", "OPLSDA"),
drawNames = TRUE, createWindow = FALSE, main = NULL,
color = NULL, pch = NULL, size = 1, cex.lab = 3, axes = c(1,
2), xlab = NULL, ylab = NULL, drawEllipses = FALSE,
typeEl = "norm", levelEl = 0.9, drawPolygon = FALSE,
noLegend = FALSE, legend_color_manual = NULL,
legend_shape_manual = NULL)
|
obj |
The objects resulting from a PCA, PLSDA or OPLSDA analysis. |
type.obj |
The type of object to be plotted. |
drawNames |
If |
createWindow |
If |
main |
Plot title. If |
color |
Optional character, factor or numeric vector giving the color of the observations. If |
pch |
Optional character, factor or numeric vector giving the pch of the observations. |
size |
The points size. |
cex.lab |
The size of points labels. |
axes |
Numerical vector indicating the PC axes that are drawn. Only the two first values are considered for scores plot. See details#' @param num.stacked Number of stacked plots if |
xlab |
Label for the x-axis. |
ylab |
Label for the y-axis. |
drawEllipses |
If |
typeEl |
The type of ellipse, either "norm" (multivariate normal distribution), "t" (multivariate t-distribution) and "euclid" draws a circle with the radius equal to level, representing the euclidean distance from the center. |
levelEl |
The confidence level at which to draw an ellipse. |
drawPolygon |
If |
noLegend |
If |
legend_color_manual |
If not |
legend_shape_manual |
If not |
If type.obj
is 'OPLSDA'
, axes = 1 represents the predictive score vector, axes = 2 represents the first orthogonal score vector, etc.
A score or loading plot in the current device.
1 2 3 4 5 6 | data('UCH')
PCA.res = SVDforPCA(UCH$outcomes)
DrawScores(PCA.res,
type.obj = 'PCA',
main = 'PCA score plot for UCH dataset', axes =c(1,2))
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.