Я пытаюсь построить двудольный граф, но с двумя столбцами;Руководство по функциям гласит, что layout_as_bipartite()
«Минимизируйте [s] пересечения ребер в простом двухстрочном (или столбцовом) макете для двудольных графов».Пытаясь на примере, я могу получить только два ряда графиков:
library(igraph)
library(dplyr)
# Random bipartite graph
inc <- matrix(sample(0:1, 50, replace = TRUE, prob=c(2,1)), 10, 5)
g <- graph_from_incidence_matrix(inc)
plot(g, layout = layout_as_bipartite,
vertex.color=c("green","cyan")[V(g)$type+1])
# Two columns
g %>%
add_layout_(as_bipartite()) %>%
plot()