У меня очень большой igraph, но когда я строю график, я хочу, чтобы появлялись только определенные ярлыки.Эти ярлыки сохраняются в разных файлах формата (activator
и receptor
).Я пытался с:
nodes <- data.frame(symbol = LETTERS[1:7])
edges <- data.frame(from=c("B", "C", "D", "D", "D", "E", "A", "G"),
to = c("A", "B", "A", "E", "B", "A", "F", "F"))
activator <- c('A')
receptor <- c('E', 'F', 'G')
g <- graph_from_data_frame(edges, directed=TRUE, vertices=nodes)
print(g, e=TRUE, v=TRUE)
plot(g, vertex.label1 = ifelse(V(g)$name %in% c(activator, receptor), V(g)$name, NA))
Но это не работает.Есть комментарии?