plotSeries | R Documentation |
This function plots series data.
plotSeries(
object,
x,
y = NULL,
rank = NULL,
colour.by = colour_by,
colour_by = NULL,
size.by = size_by,
size_by = NULL,
linetype.by = linetype_by,
linetype_by = NULL,
assay.type = assay_name,
assay_name = "counts",
...
)
## S4 method for signature 'SummarizedExperiment'
plotSeries(
object,
x,
y = NULL,
rank = NULL,
colour.by = colour_by,
colour_by = NULL,
size.by = size_by,
size_by = NULL,
linetype.by = linetype_by,
linetype_by = NULL,
assay.type = assay_name,
assay_name = "counts",
...
)
object |
a
|
x |
|
y |
|
rank |
|
colour.by |
|
colour_by |
Deprecated. Use |
size.by |
|
size_by |
Deprecated. Use |
linetype.by |
|
linetype_by |
Deprecated. Use |
assay.type |
|
assay_name |
Deprecated. Use |
... |
additional parameters for plotting. See
|
This function creates series plot, where x-axis includes e.g. time points, and y-axis abundances of selected taxa.
A ggplot2
object
Leo Lahti and Tuomas Borman. Contact: microbiome.github.io
## Not run:
library(mia)
# Load data from miaTime package
library("miaTime")
data(SilvermanAGutData)
object <- SilvermanAGutData
# Plots 2 most abundant taxa, which are colored by their family
plotSeries(object,
x = "DAY_ORDER",
y = getTop(object, 2),
colour.by = "Family")
# Counts relative abundances
object <- transformAssay(object, method = "relabundance")
# Selects taxa
taxa <- c("seq_1", "seq_2", "seq_3", "seq_4", "seq_5")
# Plots relative abundances of phylums
plotSeries(object[taxa,],
x = "DAY_ORDER",
colour.by = "Family",
linetype.by = "Phylum",
assay.type = "relabundance")
# In addition to 'colour.by' and 'linetype.by', 'size.by' can also be used to group taxa.
plotSeries(object,
x = "DAY_ORDER",
y = getTop(object, 5),
colour.by = "Family",
size.by = "Phylum",
assay.type = "counts")
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.