Permutation Spark Grid

This demo visualizes permutations as a grid of sparkline mini-charts. Select permutation length and sample size, then explore how different permutations are distributed and compare their patterns at a glance. This tool is inspired by the permutohedron and distance explorer demos, but focuses on compact, high-density visual summaries.
Configuration
Permutations
Total permutations: 120
Top t permutations: 120
(t ≤ 5)
Visualization
to
Visualization mode
Permutation Grid Details
Showing 60 of 120 possible top-t permutations (P(n, t)).
(Random sample, seed: 42)
Each sparkline shows, for ranks 1..t, the position where each rank occurs in the permutation.
Load Permutations JSON
No file loaded
Permutation Spark Grid
Mode: Ranks Ranks: [3, 1, 2, 4, 5] Raw: [2, 3, 1, 4, 5]3, 1, 2, 4, 5Mode: Ranks Ranks: [1, 4, 2, 5, 3] Raw: [1, 3, 5, 2, 4]1, 4, 2, 5, 3Mode: Ranks Ranks: [5, 3, 1, 4, 2] Raw: [3, 5, 2, 4, 1]5, 3, 1, 4, 2Mode: Ranks Ranks: [2, 1, 4, 3, 5] Raw: [2, 1, 4, 3, 5]2, 1, 4, 3, 5Mode: Ranks Ranks: [5, 1, 3, 4, 2] Raw: [2, 5, 3, 4, 1]5, 1, 3, 4, 2Mode: Ranks Ranks: [1, 2, 5, 3, 4] Raw: [1, 2, 4, 5, 3]1, 2, 5, 3, 4Mode: Ranks Ranks: [2, 5, 1, 4, 3] Raw: [3, 1, 5, 4, 2]2, 5, 1, 4, 3Mode: Ranks Ranks: [1, 4, 3, 2, 5] Raw: [1, 4, 3, 2, 5]1, 4, 3, 2, 5Mode: Ranks Ranks: [4, 2, 3, 5, 1] Raw: [5, 2, 3, 1, 4]4, 2, 3, 5, 1Mode: Ranks Ranks: [5, 4, 3, 2, 1] Raw: [5, 4, 3, 2, 1]5, 4, 3, 2, 1Mode: Ranks Ranks: [3, 2, 4, 5, 1] Raw: [5, 2, 1, 3, 4]3, 2, 4, 5, 1Mode: Ranks Ranks: [5, 2, 1, 4, 3] Raw: [3, 2, 5, 4, 1]5, 2, 1, 4, 3Mode: Ranks Ranks: [2, 5, 4, 1, 3] Raw: [4, 1, 5, 3, 2]2, 5, 4, 1, 3Mode: Ranks Ranks: [3, 2, 5, 4, 1] Raw: [5, 2, 1, 4, 3]3, 2, 5, 4, 1Mode: Ranks Ranks: [5, 4, 1, 3, 2] Raw: [3, 5, 4, 2, 1]5, 4, 1, 3, 2Mode: Ranks Ranks: [1, 4, 5, 2, 3] Raw: [1, 4, 5, 2, 3]1, 4, 5, 2, 3Mode: Ranks Ranks: [3, 4, 5, 2, 1] Raw: [5, 4, 1, 2, 3]3, 4, 5, 2, 1Mode: Ranks Ranks: [4, 3, 2, 5, 1] Raw: [5, 3, 2, 1, 4]4, 3, 2, 5, 1Mode: Ranks Ranks: [4, 2, 5, 3, 1] Raw: [5, 2, 4, 1, 3]4, 2, 5, 3, 1Mode: Ranks Ranks: [3, 4, 1, 5, 2] Raw: [3, 5, 1, 2, 4]3, 4, 1, 5, 2Mode: Ranks Ranks: [1, 5, 3, 4, 2] Raw: [1, 5, 3, 4, 2]1, 5, 3, 4, 2Mode: Ranks Ranks: [3, 1, 2, 5, 4] Raw: [2, 3, 1, 5, 4]3, 1, 2, 5, 4Mode: Ranks Ranks: [5, 4, 2, 3, 1] Raw: [5, 3, 4, 2, 1]5, 4, 2, 3, 1Mode: Ranks Ranks: [2, 4, 3, 5, 1] Raw: [5, 1, 3, 2, 4]2, 4, 3, 5, 1Mode: Ranks Ranks: [1, 3, 4, 5, 2] Raw: [1, 5, 2, 3, 4]1, 3, 4, 5, 2Mode: Ranks Ranks: [2, 5, 3, 4, 1] Raw: [5, 1, 3, 4, 2]2, 5, 3, 4, 1Mode: Ranks Ranks: [4, 2, 1, 3, 5] Raw: [3, 2, 4, 1, 5]4, 2, 1, 3, 5Mode: Ranks Ranks: [1, 3, 2, 5, 4] Raw: [1, 3, 2, 5, 4]1, 3, 2, 5, 4Mode: Ranks Ranks: [1, 2, 4, 3, 5] Raw: [1, 2, 4, 3, 5]1, 2, 4, 3, 5Mode: Ranks Ranks: [4, 5, 1, 2, 3] Raw: [3, 4, 5, 1, 2]4, 5, 1, 2, 3Mode: Ranks Ranks: [2, 5, 4, 3, 1] Raw: [5, 1, 4, 3, 2]2, 5, 4, 3, 1Mode: Ranks Ranks: [5, 2, 3, 1, 4] Raw: [4, 2, 3, 5, 1]5, 2, 3, 1, 4Mode: Ranks Ranks: [4, 5, 1, 3, 2] Raw: [3, 5, 4, 1, 2]4, 5, 1, 3, 2Mode: Ranks Ranks: [5, 2, 4, 1, 3] Raw: [4, 2, 5, 3, 1]5, 2, 4, 1, 3Mode: Ranks Ranks: [3, 5, 2, 1, 4] Raw: [4, 3, 1, 5, 2]3, 5, 2, 1, 4Mode: Ranks Ranks: [4, 3, 2, 1, 5] Raw: [4, 3, 2, 1, 5]4, 3, 2, 1, 5Mode: Ranks Ranks: [4, 5, 3, 2, 1] Raw: [5, 4, 3, 1, 2]4, 5, 3, 2, 1Mode: Ranks Ranks: [1, 5, 2, 4, 3] Raw: [1, 3, 5, 4, 2]1, 5, 2, 4, 3Mode: Ranks Ranks: [1, 4, 5, 3, 2] Raw: [1, 5, 4, 2, 3]1, 4, 5, 3, 2Mode: Ranks Ranks: [1, 5, 3, 2, 4] Raw: [1, 4, 3, 5, 2]1, 5, 3, 2, 4Mode: Ranks Ranks: [4, 3, 5, 1, 2] Raw: [4, 5, 2, 1, 3]4, 3, 5, 1, 2Mode: Ranks Ranks: [2, 3, 4, 5, 1] Raw: [5, 1, 2, 3, 4]2, 3, 4, 5, 1Mode: Ranks Ranks: [4, 1, 5, 3, 2] Raw: [2, 5, 4, 1, 3]4, 1, 5, 3, 2Mode: Ranks Ranks: [2, 1, 3, 5, 4] Raw: [2, 1, 3, 5, 4]2, 1, 3, 5, 4Mode: Ranks Ranks: [4, 1, 2, 3, 5] Raw: [2, 3, 4, 1, 5]4, 1, 2, 3, 5Mode: Ranks Ranks: [5, 1, 2, 3, 4] Raw: [2, 3, 4, 5, 1]5, 1, 2, 3, 4Mode: Ranks Ranks: [4, 1, 5, 2, 3] Raw: [2, 4, 5, 1, 3]4, 1, 5, 2, 3Mode: Ranks Ranks: [5, 2, 3, 4, 1] Raw: [5, 2, 3, 4, 1]5, 2, 3, 4, 1Mode: Ranks Ranks: [1, 5, 4, 3, 2] Raw: [1, 5, 4, 3, 2]1, 5, 4, 3, 2Mode: Ranks Ranks: [3, 1, 5, 2, 4] Raw: [2, 4, 1, 5, 3]3, 1, 5, 2, 4Mode: Ranks Ranks: [5, 3, 4, 2, 1] Raw: [5, 4, 2, 3, 1]5, 3, 4, 2, 1Mode: Ranks Ranks: [1, 3, 4, 2, 5] Raw: [1, 4, 2, 3, 5]1, 3, 4, 2, 5Mode: Ranks Ranks: [2, 5, 1, 3, 4] Raw: [3, 1, 4, 5, 2]2, 5, 1, 3, 4Mode: Ranks Ranks: [3, 1, 4, 2, 5] Raw: [2, 4, 1, 3, 5]3, 1, 4, 2, 5Mode: Ranks Ranks: [3, 5, 1, 2, 4] Raw: [3, 4, 1, 5, 2]3, 5, 1, 2, 4Mode: Ranks Ranks: [2, 1, 5, 4, 3] Raw: [2, 1, 5, 4, 3]2, 1, 5, 4, 3Mode: Ranks Ranks: [2, 3, 4, 1, 5] Raw: [4, 1, 2, 3, 5]2, 3, 4, 1, 5Mode: Ranks Ranks: [4, 2, 1, 5, 3] Raw: [3, 2, 5, 1, 4]4, 2, 1, 5, 3Mode: Ranks Ranks: [2, 1, 5, 3, 4] Raw: [2, 1, 4, 5, 3]2, 1, 5, 3, 4Mode: Ranks Ranks: [2, 4, 5, 3, 1] Raw: [5, 1, 4, 2, 3]2, 4, 5, 3, 1