# Portabilität: UNIVERSAL
# Version: 1.0.0
# Zuletzt validiert: 2026-03-04

DATA_ANALYSIS - Datenanalyse mit pandas und matplotlib
========================================================

BESCHREIBUNG
------------
Handler zur Analyse und Visualisierung von Datendateien (CSV, Excel, JSON).
Unterstützte Operationen: Laden, beschreibende Statistik, Datenansicht,
Korrelationen und Chart-Erstellung.

Voraussetzung: pandas installiert (matplotlib für Charts empfohlen)

OPERATIONEN
-----------
  bach data load <path>                  Datei laden und Info anzeigen
  bach data describe <path>              Deskriptive Statistik (mean, std, min, max)
  bach data head <path> [--rows N]       Erste N Zeilen (Standard: 10)
  bach data corr <path>                  Korrelationsmatrix (nur numerische Spalten)
  bach data chart <path> [Optionen]      Chart erstellen
    --type [bar|line|scatter|pie|hist]   Chart-Typ (Standard: bar)
    --x <spalte>                         X-Achse Spaltenname
    --y <spalte>                         Y-Achse Spaltenname
    --output <datei>                     Output-Dateiname
  bach data list                         Dateien im input/ Ordner anzeigen

BEISPIELE
---------
  bach data load sales.csv
  bach data describe data/results.xlsx
  bach data head data/metrics.csv --rows 20
  bach data corr dataset.json
  bach data chart sales.csv --type bar --x month --y revenue
  bach data chart data/values.csv --type scatter --x x_val --y y_val --output scatter.png
  bach data list

VERZEICHNISSE
-------------
  user/data-analysis/input/    Eingabedateien
  user/data-analysis/output/   Analyseergebnisse
  user/data-analysis/charts/   Generierte Charts (PNG)

DATEIEN
-------
  Handler: hub/data_analysis.py

UNTERSTÜTZTE FORMATE
---------------------
  CSV/TXT, XLSX/XLS, JSON

SIEHE AUCH
----------
  bach help
  bach --version
