Code
library(igraph)
library(ggplot2)
# generate matrix
set.seed(1)
g = random.graph.game(5,p.or.m = 0.6)
E(g)$weight = runif(length(E(g)), 0, 10) |> as.integer()
A = as_adj(g, attr="weight") |> as.matrix()
D = matrix(0, 5, 5)
diag(D) = rowSums(A)
L = D-A
# rowSums(L)
# colSums(L)