r - 更改 R 中 iGraph 中的节点/顶点不透明度

标签 r opacity igraph network-analysis

我有一个网络,当我绘制它时,它有许多重叠的节点。我想更改颜色的不透明度,以便当其他节点重叠时您可以看到它们下面的节点。例如,请观看此视频:https://vimeo.com/52390053

我正在使用iGraph为了我的地 block 。这是一个简化的代码简介:

net1 <- graph.data.frame(myedgelist, vertices=nodeslist, directed = TRUE)

g <- graph.adjacency(get.adjacency(net1))

V(g)$color <- nodeslist$colors  #This is a set of specific colors corresponding to each node. They are in the format "skyblue3". (These plot correctly for me). 

E(g)$color <-"gray" 

plot.igraph(g)

但是,我无法在 iGraph 中找到选项更改节点颜色的不透明度。

知道我该怎么做吗?我想也许像 V(g)$alpha <- 0.8 ,但这没有任何作用。

最佳答案

您可能想尝试例如这个:

library(igraph)
set.seed(1)
g <- barabasi.game(200)
plot(g, 
     vertex.color = adjustcolor("SkyBlue2", alpha.f = .5), 
     vertex.label.color = adjustcolor("black", .5))

enter image description here

关于r - 更改 R 中 iGraph 中的节点/顶点不透明度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30376904/

相关文章:

html - Internet Explorer 8 中的透明度/不透明度问题

r - 如何根据条件使用 igraph 更改 R 中的 vertex.shape

r - 如何获取图中叶节点之间的所有可能路径?

r - 对象比相应的 .RData 文件大得多。为什么?你能手动做吗?

r - 如果文本字符串包含某些内容,则在 R 中返回某些内容

r - ggplot2:从图中删除未使用的因子水平组合的方面 (facet_grid)

html - 在 IE8 中 anchor 链接和 css 透明的背景图像

r - 通过计算特定字符来对字符串进行分组

jquery赋予图像不透明度并在动画后恢复它

r - 通过使用 igraph (R) 组合事件顶点的属性来创建边缘属性