modpcomp {DDPNA} | R Documentation |
modpcomp
Description
extract module pca component
Usage
modpcomp(data, colors, nPC = 2,
plot = FALSE, filename = NULL, group = NULL)
Arguments
data |
protein quantification data. column is sample. row is protein ID. |
colors |
protein and module information. which is calculated in WGCNA package. |
nPC |
how many PCA component will saved. |
plot |
a logical value indicating whether draw PCA plot. This function need load ggfortify first. |
filename |
The filename of plot. The default value is |
group |
sample group information. |
Author(s)
Kefu Liu
Examples
data(net)
data(imputedData)
data <- imputedData
logD <- data$log2_value
rownames(logD) <- data$inf$ori.ID
Module_PCA <- modpcomp(logD, net$colors)
# if plot PCA and plot module 6 PCA
group <- gsub("[0-9]+", "", colnames(logD))
pos <- which(net$colors == 6)
if (requireNamespace("ggfortify", quietly = TRUE)){
require("ggfortify")
Module_PCA <- modpcomp(logD[pos,], net$colors[pos], plot = TRUE, group = group)
}
[Package DDPNA version 0.3.3 Index]