profilePlot (modules, module, eset, plot = c("samples", "features", "both"), norm = "default", background = TRUE, col = gray(0.7), col.mod = 1, type = "l", type.mod = type, mean = TRUE, meancol = "green", meancol.mod = "red", xlabs = c("Features", "Samples"), ylab = "Expression", ...)
ISAModules
object.ExpressionSet
or ISAExpressionSet
object. If an ExpressionSet
object is
supplied (and the norm
argument is not set to raw),
then it is normalised by calling ISANormalize
on it.
A subset of eset
is selected that corresponds to
the features included in modules
.
raw
uses the raw
expression values; feature
uses
featExprs
to extract the expression values from the
expression set object; sample
uses
sampExprs
; default
means
feature
for sample plots and sample
for feature plots. plot
.plot
.lines
function that creates the lines of the
plot.NULL
, invisibly.)
plot="both"
uses the mfrow
graphical parameter to create
the two subplots. This does not work properly if you already have
subplots.
parallelCoordinates
function
in the biclust
package.data(ALLModulesSmall)
library(ALL)
data(ALL)
if (interactive()) {
profilePlot(ALLModulesSmall, 2, ALL, plot="samples")
}
Run the code above in your browser using DataLab