Économie des boîtes LEGO avec science des données

Je collectionne le LEGO et j’écris du Python — croisement des exports Rebrickable avec un scraper BrickEconomy pour voir l’évolution des sets, couleurs et thèmes, et tester une régression simple sur le 001-1. Récit et graphiques ici ; notebooks complets dans AlgoETS/LegosTracker. English version.

Sources

SourceApport
CSV Rebrickablesets, thèmes, pièces, couleurs, inventaires
BrickEconomy (scrapé)prix secondaire que Rebrickable ne fournit pas

Vue d’ensemble des tables

Sets dans le temps

  1. Nombre de sets par an augmente.
  2. Pièces moyennes par set monte — modèles plus denses.

Sets par année

Pièces moyennes par année

Thèmes dominants

Jointure theme_id, thèmes racine, top 10 par volume.

Top 10 thèmes

Scraper BrickEconomy

Playwright + asyncio, validation pydantic — code et garde-fous dans le dépôt LegosTracker.

Workflow scraper

Prix du 001-1

Charger 001-1_history.csv / 001-1_new.csv, nettoyer, tracer dans le temps.

Série de prix 001-1

Régression linéaire

Modèle simple pour pratiquer l’interprétation — pas de « alpha » boursier sur la brique.

Ajustement et résidus

Prédit vs observé

Détails : Medium et notebooks GitHub.

Extraits notebook

Les one-liners pandas restent dans le dépôt — pas recollés ici.

Graphiques exploratoires

Limites

Scraper cassé, sets disparus du catalogue, hype collector, confusion MSRP / revente.

Bilan

Données LEGO = pandas + scraping + humilité sur les prix secondaires.

Articles liés

Références


Publié d’abord sur Medium.