1

Ajoute la richesse chromatique par set

This commit is contained in:
2025-12-02 16:59:59 +01:00
parent f94669d82e
commit d067e2075f
8 changed files with 592 additions and 11 deletions

View File

@@ -285,3 +285,16 @@ Le calcul lit `data/intermediate/parts_filtered.csv`, `data/intermediate/sets_en
- `data/intermediate/rare_parts_by_set.csv` : agrégat par set (comptes distincts, quantités, focus minifigs).
Le tracé `figures/step27/rare_parts_per_set.png` met en scène le top des sets contenant le plus de variantes exclusives, en distinguant les pièces de minifigs et létat de possession.
### Étape 28 : richesse chromatique par set
1. `source .venv/bin/activate`
2. `python -m scripts.compute_color_richness`
3. `python -m scripts.plot_color_richness`
Le calcul lit `data/intermediate/colors_by_set.csv` et `data/intermediate/sets_enriched.csv` pour mesurer la diversité des palettes (nombre de couleurs distinctes hors rechanges, part des 3 couleurs principales, part de couleurs de minifigs). Il produit :
- `data/intermediate/color_richness_by_set.csv` : métriques détaillées par set (comptes et parts principales, possession).
- `data/intermediate/color_richness_by_year.csv` : agrégat annuel (moyenne, médiane, bornes de diversité et concentration).
Les graphiques `figures/step28/color_richness_boxplot.png`, `figures/step28/color_richness_top_sets.png` et `figures/step28/color_concentration_scatter.png` montrent respectivement la répartition annuelle, le top des sets les plus colorés et la concentration des palettes (part des 3 couleurs dominantes vs nombre de couleurs).