Workflow
- 1 · Modell wählen — Likelihood oben im Dropdown
- 2 · Prior Lab öffnen — Verteilungen explorieren, μ/σ finden
- 3 · Priors einstellen — Preset als Ausgangspunkt, dann anpassen
- 4 · Simulation starten → Ampel grün?
- 5 · Daten hochladen → pp_check mit echten x-Werten
- 6 · brms-Code kopieren → direkt in R verwenden
Was zeigen die Plots?
- pp_check — Prior Predictive Densities: Jede blaue Kurve = KDE der simulierten y-Werte aus einem Prior Draw (α, β, σ gesampelt → y gezogen). Die rote Kurve = elementweiser Median aller blauen KDEs — zeigt den „typischen" Prior Draw. Nach CSV-Upload: gestrichelte grüne Linie = KDE der echten Daten.
- Prior Predictive vs. Beobachtete Daten (nur nach CSV-Upload): Blaue Kurve = KDE aller y₀-Werte aus allen Prior Draws zusammengenommen (marginale Prior Predictive), grüne gestrichelte Kurve = KDE der beobachteten y. Unterschied zum pp_check: hier eine einzige blaue Kurve über alle Draws, im pp_check eine separate Kurve pro Draw.
- Regressionskurven — Prior-Unsicherheit über den linearen Prädiktor; jede Linie = ein Prior-Draw
- Marginale KDEs (α, β, σ) — Welche Parameterwerte der Prior zulässt
- KDE = geglättete Dichteabschätzung; kann bei σ/τ leicht unter 0 gehen (Randeffekt) — die Draws selbst sind immer > 0
Mehrere Prädiktoren & Polynome
- Jede Regressionskurve variiert einen Prädiktor — alle anderen stehen auf 0
- x = 0 sollte ein sinnvoller Referenzwert sein: am einfachsten durch z-Standardisierung sicherstellen (0 = Mittelwert, ±1 = eine SD)
- Bei Rohskalen (z.B. Alter in Jahren): μ ± und σ max im Skala-Feld auf den realen Wertebereich setzen — die x-Achse passt sich automatisch an
- Polynome: Grad-Dropdown pro Prädiktor → I(x²), I(x³) werden automatisch als eigene β-Terme mit separaten Priors hinzugefügt. Die Regressionskurve zeigt die kombinierte Kurve β₁·x + β₂·x² + …
Mixed Models (LMM)
- ICC = τ₀²/(τ₀²+σ²) — Anteil der Varianz durch Gruppenunterschiede
- ρ = Korrelation Intercept–Slope, aus LKJ-Prior
- CSV-Upload: Spalte
group → nGroups wird automatisch aus der Anzahl eindeutiger Werte erkannt und der Slider entsprechend gesetzt
⬡ → Builder: Überträgt alle Priors direkt in den brms Model Builder — kein Copy-Paste, kein Umbau. Umgekehrt: im Builder auf ⬡ → PP-Check klicken. Polynomial-Terme werden vollständig übertragen.