Netzwerkanalyse erweitert:
- 3D-Visualisierung mit Effekt-Achse (z-Modi: Effekt, System, Semantik) - Top-Listen (je 15 positive/negative Effektstärken) ergänzt - Item-Projektion mit Community-Labels - Config um Toggle für z-Modi mit sprechenden Achsentiteln erweitert - Keys konsistent (top_n_extremes, show_item_projection)
This commit is contained in:
@ -1,22 +1,3 @@
|
||||
"""
|
||||
Konfiguration Visible Learning
|
||||
|
||||
Diese Datei steuert die Analysen der Effektstärken aus Hattie (Visible Learning).
|
||||
|
||||
- csv_file: Pfad zur Eingabedatei (eine CSV, die alle Kapitel enthalten kann).
|
||||
- k_clusters: Anzahl der Cluster für K-Means.
|
||||
|
||||
- export_fig_visual: True = HTML-Export der Plots.
|
||||
- export_fig_png: True = PNG-Export der Plots (setzt Kaleido voraus).
|
||||
|
||||
- theme: Darstellungs-Theme ("dark" oder "light").
|
||||
|
||||
Kapitelsteuerung:
|
||||
- selected_kapitel: Nummer eines Kapitels (z. B. 5), das isoliert betrachtet werden soll.
|
||||
None = kein Filter, d. h. gesamte CSV in einem Schwung analysieren.
|
||||
- analyse_all: True = alle Kapitel sequenziell einzeln durchlaufen und auswerten.
|
||||
False = nur den Filter aus selected_kapitel beachten.
|
||||
"""
|
||||
# config_visible-learning.py
|
||||
|
||||
# Pfad zur Eingabedatei
|
||||
@ -36,3 +17,28 @@ theme = "dark"
|
||||
selected_kapitel = None # Nummer des Kapitels (z.B. 5), None = kein Filter
|
||||
analyse_all = False # True = alle Kapitel durchlaufen
|
||||
export_werte_all = True # Wertedatei (werte_all.json) exportieren
|
||||
|
||||
# 3D-Visualisierung: Toggle für die drei z-Modi mit sprechenden Achsentiteln
|
||||
z_mode = "effekt" # Mögliche Werte: "effekt", "kapitel", "system"
|
||||
|
||||
z_axis_labels = {
|
||||
"effekt": "Effektstärke (Cohen d)",
|
||||
"kapitel": "Kapitelnummer",
|
||||
"system": "Systemebene (psychisch/sozial)"
|
||||
}
|
||||
|
||||
# ———————————————————————————————————————————————
|
||||
# Zusatz-Ausgaben & Netzwerkanalyse-Optionen
|
||||
# ———————————————————————————————————————————————
|
||||
# 1) Top-Listen der Effektstärken
|
||||
export_top_extremes = True
|
||||
top_n_extremes = 15
|
||||
|
||||
# 2) Item-Projektion im Netzwerk + Community-Labels
|
||||
show_item_projection = True # statt enable_item_projection
|
||||
projection_method = "layout_spring" # "layout_spring" | "umap"
|
||||
show_community_labels = True
|
||||
community_algorithm = "louvain" # "louvain" | "leiden" (falls unterstützt)
|
||||
min_community_size = 3
|
||||
|
||||
# 3) z-Achsen-Toggle kommt aus z_mode / z_axis_labels (oben)
|
||||
Reference in New Issue
Block a user