Description Usage Arguments Value Examples
View source: R/clustering_plots.R
Draw all the clustering results. 'plot_clusters' draws two plots, scaled and unscaled line graphs. Scaled graphs have same y limits that are 0 to 1 by default, but can be changed via 'y_lim' parameter.
1 2 |
clustering_result |
A list containing XINA clustering results. See xina_clustering |
y_lim |
Y axis limit. If you set y_lim=c(0,1), 'plot_clusters' will plot line graphs scaled from 0 to 1 in y-axis Default is NULL, which means unscaled line graphs. |
xval |
XINA basically considers time points as a ordinary variable, like 1,2,3,4...n. You can make the time points as a continuous variable using xval. |
xtickmark |
Change X axis tick marks. Default is data_column of the clustering result list. |
xylab |
If it is FALSE, x and y labels will be blank. If it is TRUE (defualt), x and y labels will be shown. |
ggplot_theme |
This is ggplot theme to modify XINA clustering plot. |
Line graphs of all the clusters
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 | library(ggplot2)
# load XINA example data
data(xina_example)
# Draw clustering plots
plot_clusters(example_clusters)
# Apply theme to the clustering plot
theme1 <- theme(title=element_text(size=8, face='bold'),
axis.text.x = element_text(size=7),
axis.text.y = element_blank(),
axis.ticks.x = element_blank(),
axis.ticks.y = element_blank(),
axis.title.x = element_blank(),
axis.title.y = element_blank())
plot_clusters(example_clusters, ggplot_theme=theme1)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.