Description Usage Arguments Value Author(s) Examples
Plot scatterplots of scores or loadings, for common and distinctive parts as well as combined plots.
1 2 3 4 |
object |
|
comps |
If combined=FALSE, it indicates the x and y components of the type and block chosen. If |
what |
Either "scores" or "loadings" |
type |
Either "common", "individual" or "both" |
combined |
Logical indicating whether to make a simple plot of two components from one block, or components from different blocks |
block |
Which block to plot, either "1" or "2" or the name of the block. |
color |
Character specifying a pData column from the original data to use to color points |
shape |
Character specifying a pData column to select point shape |
labels |
Character specifying a pData column from which to take point labels |
background |
Logical specifying whether to make a grey background |
palette |
Vector giving the color palette for the plot |
pointSize |
Size of plot points |
labelSize |
Size of point labels if not NULL |
axisSize |
Size of axis text |
titleSize |
Size of title text |
ggplot
object
Patricia Sebastian-Leon
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | data("STATegRa_S3")
B1 <- createOmicsExpressionSet(Data=Block1.PCA,pData=ed.PCA,
pDataDescr=c("classname"))
B2 <- createOmicsExpressionSet(Data=Block2.PCA,
pData=ed.PCA,pDataDescr=c("classname"))
# Omics components analysis
discoRes <- omicsCompAnalysis(Input=list(B1,B2),Names=c("expr","mirna"),
method="DISCOSCA",Rcommon=2,Rspecific=c(2,2),
center=TRUE,scale=TRUE,weight=TRUE)
jiveRes <- omicsCompAnalysis(Input=list(B1,B2),Names=c("expr","mirna"),
method="JIVE",Rcommon=2,Rspecific=c(2,2),
center=TRUE,scale=TRUE,weight=TRUE)
o2plsRes <- omicsCompAnalysis(Input=list(B1,B2),Names=c("expr","mirna"),
method="O2PLS",Rcommon=2,Rspecific=c(2,2),
center=TRUE,scale=TRUE,weight=TRUE)
# Scatterplot of scores variables associated to common components
# DISCO-SCA
plotRes(object=discoRes,comps=c(1,2),what="scores",type="common",
combined=FALSE,block="",color="classname",shape=NULL,labels=NULL,
background=TRUE,palette=NULL,pointSize=4,labelSize=NULL,
axisSize=NULL,titleSize=NULL)
# JIVE
plotRes(object=jiveRes,comps=c(1,2),what="scores",type="common",
combined=FALSE,block="",color="classname",shape=NULL,labels=NULL,
background=TRUE,palette=NULL,pointSize=4,labelSize=NULL,
axisSize=NULL,titleSize=NULL)
# O2PLS
# Scatterplot of scores variables associated to common components
# Associated to first block
p1 <- plotRes(object=o2plsRes,comps=c(1,2),what="scores",type="common",
combined=FALSE,block="expr",color="classname",shape=NULL,
labels=NULL,background=TRUE,palette=NULL,pointSize=4,
labelSize=NULL,axisSize=NULL,titleSize=NULL)
# Associated to second block
p2 <- plotRes(object=o2plsRes,comps=c(1,2),what="scores",type="common",
combined=FALSE,block="mirna",color="classname",shape=NULL,
labels=NULL,background=TRUE,palette=NULL,pointSize=4,
labelSize=NULL,axisSize=NULL,titleSize=NULL)
# Combined plot of scores variables assocaited to common components
plotRes(object=o2plsRes,comps=c(1,1),what="scores",type="common",
combined=TRUE,block="",color="classname",shape=NULL,
labels=NULL,background=TRUE,palette=NULL,pointSize=4,
labelSize=NULL,axisSize=NULL,titleSize=NULL)
# Loadings plot for individual components
# Separately for each block
p1 <- plotRes(object=discoRes,comps=c(1,2),what="loadings",type="individual",
combined=FALSE,block="expr",color="classname",shape=NULL,
labels=NULL,background=TRUE,palette=NULL,pointSize=4,
labelSize=NULL,axisSize=NULL,titleSize=NULL)
p2 <- plotRes(object=discoRes,comps=c(1,2),what="loadings",type="individual",
combined=FALSE,block="mirna",color="classname",shape=NULL,
labels=NULL,background=TRUE,palette=NULL,pointSize=4,
labelSize=NULL,axisSize=NULL,titleSize=NULL)
# Combined plot
plotRes(object=discoRes,comps=c(1,1),what="loadings",type="individual",
combined=TRUE,block="",color="classname",shape=NULL,
labels=NULL,background=TRUE,palette=NULL,pointSize=4,
labelSize=NULL,axisSize=NULL,titleSize=NULL)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.