Decision Maker
Echte Posterior Draws (brms ยท Stan ยท rstanarm) analysieren โ€” HDI ยท ETI ยท ROPE ยท Transformationen ยท Ableitungen ยท bayestestR ยท APA-Export
ยฉ Dr. Rainer Dรผsing ยท Interactive Tools by Claude
Hilfe
Echte Posterior-Draws (aus brms, Stan, rstanarm) laden, transformieren und mit HDI/ETI/ROPE zu einer begrรผndeten, publikationsreifen Entscheidung bringen.
โ‘  Posterior Draws importieren
โฌ†
CSV-Datei ablegen oder klicken
Spalten = Parameter, Zeilen = Draws (z.B. as_draws_df() Output)
Verfรผgbare Spalten (klicken zum Kopieren)
โ–ธ R-Code: Draws exportieren (brms ยท G-Computation) โ–ถ
# โ”€โ”€ 1 ยท Standard: Parameter-Draws aus brms โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ # Geeignet fรผr lineare Modelle (Gaussian family, Identity-Link). library(brms) draws <- as_draws_df(fit) # alle Parameter als data.frame draws_clean <- dplyr::select(draws, starts_with("b_"), sigma) # nur relevante Spalten โ€” anpassen! write.csv(draws_clean, "draws.csv", row.names = FALSE) # Stan: posterior::as_draws_df(fit$draws()) # rstanarm: as.data.frame(fit) # โ”€โ”€ 2 ยท G-Computation-Draws aus brms (ATE) โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€ # Verwende diese Option wenn dein Modell einen GLM-Link nutzt (Logit, Log etc.). # Rohe ฮฒ-Draws liegen dann auf der Link-Skala โ€” inhaltlich oft falsch. # G-Computation-Draws liegen immer auf der Response-Skala (z. B. Prozentpunkte). # Hinweis: Dieser Code schรคtzt nur den ATE (gesamte Population). # Fรผr ATT oder ATU: siehe Causal Calculator โ†’ Abschnitt 5 & 6. library(marginaleffects) comp <- avg_comparisons(fit_gc, variables = "A") # ATE: gesamte Population comp # Zusammenfassung: Median + 95% CI # posteriordraws() extrahiert die Draw-Verteilung direkt aus comp: ate_post <- posteriordraws(comp)$draw # โš  Rohe Parameter-Draws (z. B. ฮฒ_A) NICHT verwenden: bei GLMs oder # Interaktionen liegen diese auf der falschen Skala. Nur G-Computation-Draws # (aus posteriordraws(avg_comparisons(...))) sind inhaltlich korrekt. write.csv( data.frame(draw = ate_post), "ate_draws.csv", row.names = FALSE ) # Dann hier hochladen โ€” die Spalte heiรŸt "draw".
โ‘ก Analysevariablen definieren
โ‘ข Einstellungen
Credible Interval (CrI)
95% โ€” Kruschkes Standard, weit verbreitet in Publikationen
Intervall anzeigen (Plot)
HDI = kรผrzestes Intervall. Besonders aussagekrรคftig bei schiefen Posteriors.
Entscheidungsregel (ROPE-Logik)
Kruschke: HDI vollstรคndig auรŸerhalb โ†’ Effekt; vollstรคndig innen โ†’ Null.
Zuerst eine CSV laden und mindestens eine Variable definieren
Hintergrundwissen
Warum Posterior Draws?
Statt Parameterschรคtzungen zusammenzufassen, enthรคlt der Posterior die vollstรคndige Unsicherheit. Jeder Draw ist ein plausibler Parameterwert โ€” aus dem Gesamtbild lassen sich HDI, ROPE und jede erdenkliche Transformation berechnen, ohne Normal-Annahme.
HDI vs. ETI
Das HDI (Highest Density Interval) ist das kรผrzeste Intervall mit X% der Masse โ€” ideal bei schiefen Posteriors. Das ETI (Equal-Tailed Interval) basiert auf Quantilen und ist invariant unter monotonen Transformationen. Bei symmetrischen Posteriors sind beide identisch.
ROPE & SESOI
Die Region of Practical Equivalence (ROPE) definiert einen Bereich um die Null, der praktisch bedeutungslos wรคre. Er entspricht dem Smallest Effect Size of Interest (SESOI). Lakens (2018) empfiehlt: bei standardisierten Effekten ROPE = [โˆ’0.1, 0.1] als Ausgangspunkt.
Kruschke-Entscheidung
Kruschkes trichotome Logik: Liegt das HDI vollstรคndig auรŸerhalb der ROPE โ†’ Effekt vorhanden. Liegt es vollstรคndig innerhalb โ†’ praktisch null. Sonst โ†’ Urteil zurรผckhalten. Dieses Vorgehen vermeidet binรคre p-Wert-Logik und quantifiziert Unsicherheit explizit.
Transformationen & Link-Funktionen
Bei Modellen mit Log-Link (Poisson, Gamma) oder Logit-Link (Binomial) liegen Koeffizienten nicht auf der Originalskala. exp(b) ergibt Rate/Odds Ratios, plogis(b) Wahrscheinlichkeiten. Entscheidungen immer auf der inhaltlich sinnvollen Skala treffen.
Abgeleitete GrรถรŸen (Cohen's d)
Der Vorteil echter Draws: beliebige GrรถรŸen berechenbar. Cohen's d als b_treatment / sigma propagiert Unsicherheit รผber beide Parameter. Das ergebende HDI ist ein vollstรคndig Bayesianisches Konfidenzband fรผr den standardisierten Effekt โ€” kein Standardfehler-Delta nรถtig.