Skip to content

easyalluvial

Generate Alluvial Plots with a Single Line of Code

v0.4.0 · Sep 3, 2025 · CC0

Description

Alluvial plots are similar to sankey diagrams and visualise categorical data over multiple dimensions as flows. (Rosvall M, Bergstrom CT (2010) Mapping Change in Large Networks. PLoS ONE 5(1): e8694. <doi:10.1371/journal.pone.0008694> Their graphical grammar however is a bit more complex then that of a regular x/y plots. The 'ggalluvial' package made a great job of translating that grammar into 'ggplot2' syntax and gives you many options to tweak the appearance of an alluvial plot, however there still remains a multi-layered complexity that makes it difficult to use 'ggalluvial' for explorative data analysis. 'easyalluvial' provides a simple interface to this package that allows you to produce a decent alluvial plot from any dataframe in either long or wide format from a single line of code while also handling continuous data. It is meant to allow a quick visualisation of entire dataframes with a focus on different colouring options that can make alluvial plots a great tool for data exploration.

Downloads

661

Last 30 days

5706th

1.7K

Last 90 days

9.4K

Last year

Trend: +33.8% (30d vs prior 30d)

CRAN Check Status

14 OK
Show all 14 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-macos-arm64 OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Reverse Dependencies (1)

imports

Dependency Network

Dependencies Reverse dependencies purrr tidyr dplyr forcats ggalluvial (>= 0.9.1) ggplot2 ggridges RColorBrewer recipes rlang stringr magrittr tibble gridExtra randomForest +2 more dependencies parcats easyalluvial

Version History

new 0.4.0 Mar 10, 2026
updated 0.4.0 ← 0.3.2 diff Sep 2, 2025
updated 0.3.2 ← 0.3.1 diff Dec 6, 2023
updated 0.3.1 ← 0.3.0 diff Aug 27, 2023
updated 0.3.0 ← 0.2.3 diff Jan 12, 2021
updated 0.2.3 ← 0.2.2 diff May 6, 2020
updated 0.2.2 ← 0.2.1 diff Dec 8, 2019
updated 0.2.1 ← 0.2.0 diff Sep 16, 2019
updated 0.2.0 ← 0.1.8 diff Mar 31, 2019
updated 0.1.8 ← 0.1.7 diff Jan 14, 2019
new 0.1.7 Dec 17, 2018