# Filament-Statistik

## Bereich

- Route: `/filaments/stats`
- Zweck: Auswertung von Herstellern, Materialien, Farben und Bestandsmustern

## Wann du diese Seite nutzt

Die Statistikseite hilft, um aus den Stammdaten konkrete Erkenntnisse zu gewinnen. Typische Einsatzfälle:

- Herstellerverteilung lesen
- Materialgruppen vergleichen
- Farbtrends erkennen
- Datenpflege priorisieren
- Ausreißer oder Lücken im Bestand finden

## Wichtige Bereiche der Seite

- Profil-Statistik mit Userrang, Level, XP und Fortschritt
- XP-Quellen aus App-Aktivität und Community
- 60-stufiges Rangsystem mit sichtbarem nächsten Ziel
- Diagramme oder Statistik-Karten
- Hersteller- und Materialzusammenfassungen
- Farbverteilungen
- gegebenenfalls Karten- oder Standortdarstellungen

## Voraussetzungen

Damit die Statistik aussagekräftig ist, sollten die Filamentdaten bereits gepflegt sein:

- Herstellernamen konsistent
- Materialien korrekt zugeordnet
- Farben möglichst sauber gepflegt
- doppelte oder unvollständige Datensätze reduziert

## Schritt-für-Schritt Anleitung

### Schritt 1: Statistikseite öffnen

1. Im Menü oder aus der Filamentseite heraus `Filament-Statistik` öffnen.
2. Warten, bis Diagramme und Kennzahlen geladen sind.
3. Erst die groben Hersteller- und Materialübersichten lesen.

### Schritt 2: Herstellerverteilung auswerten

1. Prüfen, welche Hersteller besonders viele Datensätze haben.
2. Überlegen, ob das fachlich korrekt oder ein Zeichen für Dubletten ist.
3. Auffällige Hersteller notieren.

### Schritt 3: Profil-Statistik lesen

1. Im oberen Profilbereich Rang, Level und Gesamt-XP prüfen.
2. Die Progressbar lesen:
   - aktueller Fortschritt im laufenden Level
   - XP bis zum nächsten Rang
3. In den Zielkarten prüfen, welche Meilensteine als Nächstes erreichbar sind:
   - geteilte Profile
   - geteilte Hersteller
   - Community-Uploads
   - verwaltete Filamente

### Schritt 4: XP-Quellen verstehen

1. Im Block `XP Quellen` die Aufteilung zwischen App und Community lesen.
2. Die Multiplikatoren beachten, damit klar ist, warum manche Bereiche stärker auf den Fortschritt wirken.
3. Prüfen, ob der aktuelle Rang eher durch Stammdatenpflege, Spulenverwaltung oder Community-Beiträge getragen wird.

### Schritt 5: Materialgruppen vergleichen

1. Materialgruppen wie PLA, PETG, ABS oder TPU vergleichen.
2. Prüfen, ob die Mengen zum echten Bestand oder zur gewollten Stammdatenstruktur passen.
3. Wenn Materialgruppen unerwartet klein oder groß wirken, spaeter in `Globale Filamente` nachpflegen.

### Schritt 6: Farben und Profile lesen

1. Farbverteilungen anschauen.
2. Seltene oder fehlende Farbbereiche erkennen.
3. Falls es in der Statistik möglich ist, Profiltypen oder technische Gruppen beachten.

### Schritt 7: Statistik in Pflege umsetzen

1. Zurück nach `Globale Filamente` wechseln.
2. Hersteller, Material oder Farbe gezielt filtern.
3. Die auffälligen Datensätze dort korrigieren oder vereinheitlichen.

## Beispiel-Fragen für den Nutzer

- Welcher Hersteller hat die meisten Datensätze?
- Ist PETG über- oder unterrepräsentiert?
- Sind Farben sinnvoll verteilt oder fehlen typische Standardfarben?
- Gibt es Hersteller mit vielen unvollständigen Filamenten?
- Wie viel XP kommt aus App-Aktivität und wie viel aus Community-Beiträgen?
- Welcher nächste Rang ist realistisch als Ziel erreichbar?

## Typische Fehler oder Stolperstellen

- Statistik wird als Bestandsanzeige missverstanden, obwohl sie auf der Datenqualität basiert.
- Unsaubere Herstellernamen erzeugen scheinbar getrennte Gruppen.
- Farben oder Materialien wurden unterschiedlich geschrieben und verzerren die Verteilung.
- Die Profil-Statistik wird mit der reinen Community-Upload-Statistik verwechselt.
- XP werden als manuell vergebene Punkte verstanden, obwohl sie aus festen Aktivitätsquellen und Multiplikatoren entstehen.

## Screenshot-Pflicht

1. Gesamtansicht Statistik
2. Profil-Statistik mit Rang, Progressbar und Zielkarten
3. XP-Quellen oder Rangsystem
4. Beispiel für den Rücksprung in die Datenpflege auf der Filamentseite


