chart
bipartite network
also: bipartite graphNetwork whose nodes form two sets with every link joining one node from each set.
réseau bipartite
aussi : graphe bipartiRéseau dont les nœuds forment deux ensembles et dont chaque lien relie un nœud de chacun.
Classification
- chart
- networks and trees › bipartite networks
- flow
Channels
length; secondary: distance between nodes
area; secondary: degree
spatial region; main: set of the node (two columns or two rows)
color hue; secondary: set
Attestation
- French term: French Wikipedia↗ en
R packages
- R
bipartite::plotweb(); GitHub 45 stars; last commit 2026-11
R code of the ggplot2 example
library(ggplot2)
library(dplyr)
library(igraph)
library(ggraph)
library(vegan)
## Meadows on one side, plant species on the other: a link wherever the
## species was recorded in the meadow.
data(dune)
links <- as.data.frame(as.table(as.matrix(dune))) |>
filter(Freq > 0) |>
transmute(meadow = paste("Meadow", Var1), species = as.character(Var2),
common = species == "Scorautu")
nodes <- tibble(name = c(unique(links$meadow), colnames(dune)),
type = name %in% colnames(dune))
plants <- graph_from_data_frame(links, vertices = nodes, directed = FALSE)
p <- ggraph(plants, layout = "bipartite") +
geom_edge_link(aes(edge_colour = common, edge_alpha = common), edge_width = 0.35) +
geom_node_point(aes(shape = type), size = 1.6, colour = "#535353") +
annotate("text", x = 16.75, y = c(1.07, -0.07), label = c("20 meadows", "30 species"),
size = 3, colour = "#535353") +
scale_edge_colour_manual(values = c(`FALSE` = "#a6a6a6", `TRUE` = "#9b2367")) +
scale_edge_alpha_manual(values = c(`FALSE` = 0.5, `TRUE` = 1)) +
scale_y_continuous(expand = expansion(add = 0.1)) +
labs(title = "One species grows in 18 of the 20 meadows",
subtitle = "Dutch dune meadows; in plum, the links of *Scorzoneroides autumnalis*",
caption = "Data: Jongman et al. 1987, via the vegan R package") +
theme_lex_viz(grid = "", arrows = "") +
theme(legend.position = "none", axis.text = element_blank(), axis.title = element_blank())Sources (3)
4 occurrences in the corpus
Cite this entry
Stable addresshttps://dataviz.adrientaudiere.com/en/term/bipartite-network.html
ReferenceTaudière Adrien. 2026. bipartite network. In Visualization Vocabulary, version 1.0.0. IdEst. https://dataviz.adrientaudiere.com/en/term/bipartite-network.html
BibTeX
@incollection{taudiere2026-bipartite-network,
author = {Taudière, Adrien},
title = {bipartite network},
booktitle = {Visualization Vocabulary},
year = {2026},
version = {1.0.0},
publisher = {IdEst},
url = {https://dataviz.adrientaudiere.com/en/term/bipartite-network.html},
note = {CC0 1.0}
}Page created on 2026-10-13. Text last changed on 2026-11-02. Images last changed on 2026-11-12. Numbers computed on 2026-10-22.