ezpca | R Documentation |
PCA plot of top two principal components using ggplot2
.
ezpca(
object,
pheno.df = NULL,
name = "pca",
alpha = 1,
all.size = NULL,
facet = NULL,
title = NULL,
subtitle = NULL,
rm.leg.title = FALSE,
labels = FALSE,
manual.color = NULL,
manual.shape = NULL,
ellipses = FALSE,
plot = TRUE,
...
)
object |
Matrix-like object with features (e.g. genes) as rows and samples as columns. |
pheno.df |
Data frame with rows as samples and columns as phenotypes. |
name |
Name of file to create. Set to |
alpha |
Transparency, passed to |
all.size |
Passed to |
facet |
A formula with columns in |
title |
Title text; suppressed if it is |
subtitle |
Subtitle text; suppressed if it is |
rm.leg.title |
Logical indicating if legend title should be removed. |
labels |
Logical, should sample labels be added next to points? |
manual.color |
Vector passed to |
manual.shape |
Vector passed to |
ellipses |
Logical; should probability ellipses be drawn? |
plot |
Logical; should plot be generated? |
... |
Passed to |
PCA is calculated with prcomp
. object
must have colnames, and if pheno.df
is given, it is checked that colnames(object)==rownames(pheno.df)
.
Invisibly, a ggplot
object. Its data
element contains the first two principal components
appended to pheno.df
.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.