R/ggplot_mass_dataset.R
graphics-mass_dataset.Rd
Create a ggplot object from mass_dataset class
ggplot_mass_dataset(
object,
direction = c("variable", "sample"),
variable_index = 1,
variable_id,
sample_index = 1,
sample_id
)
(required) mass_dataset class object.
variable or sample
variable index
variable ID
sample index
sample ID
A ggplot class
data("expression_data")
data("sample_info")
data("variable_info")
object =
create_mass_dataset(
expression_data = expression_data,
variable_info = variable_info,
sample_info = sample_info
)
library(ggplot2)
ggplot_mass_dataset(object, direction = "variable",
variable_index = 1) +
geom_boxplot(aes(x = class, color = class)) +
geom_jitter(aes(x = class, color = class))
#> Warning: Removed 2 rows containing non-finite values (`stat_boxplot()`).
#> Warning: Removed 2 rows containing missing values (`geom_point()`).
object %>%
`+`(1) %>%
log(10) %>%
scale() %>%
ggplot_mass_dataset(direction = "sample",
sample_index = 2) +
geom_boxplot(aes(x = 1)) +
geom_jitter(aes(x = 1, color = mz))
#> Warning: Removed 734 rows containing non-finite values (`stat_boxplot()`).
#> Warning: Removed 734 rows containing missing values (`geom_point()`).