R igraph 手册页

如果您从 R 中使用 igraph,请使用此选项

diverging_pal {igraph}R 文档

发散调色板

描述

这是来自 https://colorbrewer2.org/ 的 ‘PuOr’ 调色板。它最多有十一种颜色。

用法

diverging_pal(n)

参数

n

调色板中的颜色数量。目前最大值为 11。

详细信息

这与 sequential_pal 类似,但它也强调中间范围的值,以及两个极端值。如果需要用顶点颜色标记这样的量,请使用此调色板。

RGB 颜色代码的字符向量。

参见

其他调色板:categorical_pal(), r_pal(), sequential_pal()

示例

## Not run: 
library(igraphdata)
data(foodwebs)
fw <- foodwebs[[1]] %>%
  induced_subgraph(V(.)[ECO == 1]) %>%
  add_layout_(with_fr()) %>%
  set_vertex_attr("label", value = seq_len(gorder(.))) %>%
  set_vertex_attr("size", value = 10) %>%
  set_edge_attr("arrow.size", value = 0.3)

V(fw)$color <- scales::dscale(V(fw)$Biomass %>% cut(10), diverging_pal)
plot(fw)

data(karate)
karate <- karate %>%
  add_layout_(with_kk()) %>%
  set_vertex_attr("size", value = 10)

V(karate)$color <- scales::dscale(degree(karate) %>% cut(5), diverging_pal)
plot(karate)

## End(Not run)

[包 igraph 版本 1.3.5 索引]