0

我想格式化非叶子不同,但我无法找到有关过滤器的 aes 的更多信息。有哪些不同的可能值?

这是一个例子

library(igraph)
library(ggraph)

gr <- graph_from_data_frame(flare$edges, vertices = flare$vertices)
ggraph(gr, 'dendrogram') +
  geom_edge_link() +
  geom_node_point(aes(filter=leaf, size=3, color="white") , alpha=0.5)

为了获取根节点或其他节点,我必须在过滤器中放入什么?

4

1 回答 1

1

经过几个小时的搜索,我找到了它。

library(igraph)
library(ggraph)

gr <- graph_from_data_frame(flare$edges, vertices = flare$vertices)
ggraph(gr, 'dendrogram') +
  geom_edge_link() +
  geom_node_point(aes(filter=leaf==TRUE, size=3, color="white") , alpha=0.5)+
  geom_node_point(aes(filter=leaf==FALSE, size=3, color="red") , alpha=0.5)

也可以过滤属性,在顶点中可以使用帽子。

于 2018-06-28T15:12:59.177 回答