adj <- matrix(c(0, 1, 1, 0,
1, 0, 0, 1,
1, 0, 0, 1,
0, 1, 1, 0), 4, 4, byrow = TRUE)
rownames(adj) <- colnames(adj) <- c("A", "B", "C", "D")
contract_nodes(adj, groups = c("left", "left", "right", "right"))
Run the code above in your browser using DataLab