arXiv · 2509.03761
Optimizing alluvial plots
Abstract
Alluvial plots can be effective for visualization of multivariate data, but rely on ordering of alluvia that can be non-trivial to arrange. We formulate two optimization problems that formalize the challenge of ordering and coloring partitions in alluvial plots. While solving these optimization problems is challenging in general, we show that the NeighborNet algorithm from phylogenetics can be adapted to provide excellent results in typical use cases. Our methods are implemented in a freely available R package available on GitHub at https://github.com/pachterlab/wompwomp
Explore related subjects
Keep this discovery
Explore connections, maps & timelines
Joseph Rich, Conrad Oakes, Lior Pachter. 2025-09-03. Optimizing alluvial plots. https://arxiv.org/abs/2509.03761
Cite the original work for its findings. Save a collection to share your selection of sources.