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