powered by
Add column groups and order columns based on groups
# S4 method for Iheatmap add_col_clusters( p, clusters, name = "ColClusters", reorder = TRUE, side = c("top", "bottom"), xname = current_xaxis(p), ... )
Iheatmap-class object, which can be printed to generate an interactive graphic
Iheatmap-class
iheatmap object
cluster assignments, should be vector of integers, characters, or factors
name of colorbar indicating cluster membership
reorder rows based on clusters? default is TRUE
side of plot on which to add subplot
name of xaxis
additional arguments to pass to add_col_groups for creation of annotation heatmap indicating cluster membership
add_col_groups
Alicia Schep
This function is very similar to add_col_groups; the main difference is that with this function column will get reordered based on the groups.
add_row_clusters, add_col_clustering, iheatmap
add_row_clusters
add_col_clustering
iheatmap
mat <- matrix(rnorm(20), ncol = 5, nrow = 4) clusters <- c("A","B","A","B","A") hm <- iheatmap(mat) %>% add_col_clusters(clusters) # Print heatmap if interactive session if (interactive()) hm
Run the code above in your browser using DataLab