Mini-Hackathon-Data-Viz/Task.md

1.1 KiB

Mini Hackathon: Data Visualizer & Analyzer

Aufgabe: "List Data Visualizer & Analyzer” -> 70 Minuten Nutze LLMs und erstelle eine kleine Webanwendung (zum Beispiel mit Streamlit oder einem anderen Framework deiner Wahl), die eine Liste von numerischen Daten vom Benutzer akzeptiert und folgende Funktionen bereitstellt:

  1. Statistische Analyse: Zeige grundlegende Statistiken der eingegebenen Daten (Durchschnitt, Median, Standardabweichung, etc.).
  2. Visualisierung: Erstelle mindestens zwei verschiedene Diagramme, die die Daten visualisieren (z.B. Histogramm, Boxplot, etc.).
  3. Interaktive Filter: Ermögliche es dem Benutzer, Filter auf die Daten anzuwenden (z.B. Werte über/unter einem bestimmten Schwellenwert anzeigen).
  4. Dynamische Updates: Die Visualisierungen und Analysen sollten sich dynamisch aktualisieren, wenn der Benutzer die Liste ändert. Bonus (für die besonders Schnellen): • Implementiere eine Funktion, die automatisch Ausreißer in den Daten erkennt und markiert. • Erweitere die Anwendung um die Möglichkeit, Daten aus einer CSV-Datei hochzuladen und zu analysieren.