View source: R/pipeline_functions.R
get.class.color | R Documentation |
get.class.color
creates a vector of color codes for the input character vector. This is a helper function to assign nice looking colors for better visualization.
get.class.color(x, use_color = NULL, pre_define = NULL)
x |
a vector of characters, names or labels. |
use_color |
a vector of color codes, colors to be assigned to each member of |
pre_define |
a vector of characters, pre-defined color codes for a certain input (e.g. c("blue", "red") with names c("A", "B")). Default is NULL. |
Return a vector of color codes, with input character vector as names.
get.class.color(c('ClassA','ClassB','ClassC','ClassA','ClassC','ClassC'))
get.class.color(c('ClassA','ClassB','ClassC','SHH','WNT','Group3','Group4'))
get.class.color(c('ClassA','ClassB','ClassC','SHH','WNT','Group3','Group4'),
use_color=brewer.pal(8, 'Set1'))
pre_define <- c('blue', 'red', 'yellow', 'green','yellow', 'green')
## pre-defined colors for MB
names(pre_define) <- c('WNT', 'SHH', 'Group3', 'Group4','GroupC', 'GroupD')
##pre-defined color name for MB
get.class.color(c('ClassA','ClassB','ClassC','SHH','WNT','Group3','Group4'),
pre_define=pre_define)
## Not run:
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.