Tidy data for use with geom_parallel_sets
This helper function makes it easy to change tidy data into a tidy(er) format that can be used by geom_parallel_sets.
gather_set_data(data, x, id_name = "id")
data
: A tidy dataframe with some categorical columnsx
: The columns to use for axes in the parallel sets diagramid_name
: The name of the column that will contain the original index of the row.A data.frame
data <- reshape2::melt(Titanic) head(gather_set_data(data, 1:4))
Useful links