A Sankey Plot with Uniform Coloured Edges

How to create a Sankey Plot with uniform edge colours using the {riverplot} package in R. Refers to previous article introducing {riverplot}.
Published

2015/04/07

Following up on my previous post about generating Sankey plots with the riverplot package. It’s also possible to generate plots which have constant coloured edges.

Here’s how (using some of the data structures from the previous post too):

edges$col = sample(palette, size = nrow(edges), replace = TRUE)
edges$edgecol <- "col"
river <- makeRiver(nodes, edges)
style <- list(nodestyle= "invisible")

Example riverplot showing constant edge colour.

Example riverplot showing constant edge colour.