make_colors | R Documentation |
Using vertex
/edge
attributes, these functions return vectors of colors
that can be used either during the creation of the nplot object, or
afterwards when changing gpar
(graphical parameter) values with set_gpar.
make_colors(dat, categorical = FALSE, color_map = grDevices::hcl.colors)
make_edges_colors(x, eattr, ...)
make_vertex_colors(x, vattr, ...)
dat |
A vector of data to generate the color from. |
categorical |
Logical. When |
color_map |
A function to generate a palette. |
x |
A graph of class |
... |
Further arguments passed to |
vattr , eattr |
Character. Names of either vertex or edge variables to be used for generating the colors. |
If no attribute is provided, then by defaul the colors are set according to indegree.
x
can be either a graph of class igraph
or network
.
A vector of colors with the attribute color_map
. The color map used
to generate the colors.
data(UKfaculty, package="igraphdata")
col <- make_vertex_colors(UKfaculty, "Group")
if (require(magrittr)) {
nplot(UKfaculty) %>%
set_vertex_gpar("core", fill = col, col=col) %>%
set_vertex_gpar("frame", fill = col, col=col, alpha=.7) %>%
set_edge_gpar(col="gray50", fill="gray50", alpha=.5)
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.