Usage
diagplot.boxplot(mat, name = NULL, log.it = "auto",
y.lim = "default", is.norm = FALSE, output = "x11",
path = NULL, alt.names = NULL, ...)
Arguments
mat
the count data matrix.
name
the names of the samples plotted on the
boxdiagplot. If NULL
, the function check the
column names of mat. If they are also NULL
, sample
names are autogenerated. If name="none"
, no sample
names are plotted. If name is a list, it should be the
sample.list argument provided to the manin metaseqr
function. In that case, the boxes are colored per group.
log.it
whether to log transform the values of mat
or not. It can be TRUE
, FALSE
or
"auto"
for auto-detection. Auto-detection log
transforms by default so that the boxplots are smooth and
visible.
y.lim
custom y-axis limits. Leave the string
"default"
for default behavior.
is.norm
a logical indicating whether object
contains raw or normalized data. It is not essential and
it serves only plot annotation purposes.
output
one or more R plotting device to direct the
plot result to. Supported mechanisms: "x11"
(default), "png"
, "jpg"
, "bmp"
,
"pdf"
, "ps"
or "json"
. The latter is
currently available for the creation of interactive
volcano plots only when reporting the output, through the
highcharts javascript library (JSON for boxplots not yet
available).
path
the path to create output files.
alt.names
an optional vector of names, e.g. HUGO
gene symbols, alternative or complementary to the unique
rownames of mat
(which must exist!). It is used only
in JSON output.
...
further arguments to be passed to plot
devices, such as parameter from par
.