data(mtcars)
library(tidyverse)
library(rstanarm)
library(easystats) mtcars-post3
bayes
    regression
    post
    exam-22
    qm2
    qm2-pruefung2023
    mtcars
  Aufgabe
Im Datensatz mtcars: Wie groß ist die Wahrscheinlichkeit, dass der Effekt der UV vs auf die AV mpg positiv ist? Berechnen Sie das dazu passende Modell mit Methoden der Bayes-Statistik.
Wählen Sie die am besten passende Option:
Answerlist
- .42
 - .73
 - .23
 - 1
 - 0
 
 
 
 
 
 
 
 
 
 
Lösung
Setup:
Modell berechnen:
m1 <- stan_glm(mpg ~ vs, data = mtcars,
               seed = 42,
               refresh = 0)Die Statistik pd gibt uns den gesuchten Wert, die “Effektwahrscheinlichkeit”:
post_m1_vs <- parameters(m1)
post_m1_vs| Parameter | Median | CI | CI_low | CI_high | pd | Rhat | ESS | Prior_Distribution | Prior_Location | Prior_Scale | 
|---|---|---|---|---|---|---|---|---|---|---|
| (Intercept) | 16.630748 | 0.95 | 14.470104 | 18.88016 | 1 | 0.999871 | 3893.829 | normal | 20.09062 | 15.06737 | 
| vs | 7.912506 | 0.95 | 4.603783 | 11.26223 | 1 | 1.000498 | 3797.040 | normal | 0.00000 | 29.89462 | 
Weitere Information zu pd findet sich z.B. hier.
Wir könnten auch von Hand die Postverteilungs-Stichproben filtern und dann die Anzahl der Stichproben zählen, die diese Bedingung (vs>0) erfüllt:
m1 %>% 
  as_tibble() %>% 
  count(vs > 0)| vs > 0 | n | 
|---|---|
| TRUE | 4000 | 
Das sind alle (4000 von 4000), also 100%.
Die Antwort für lautet also 1.
Answerlist
- Falsch
 - Falsch
 - Falsch
 - Wahr
 - Falsch
 
Categories:
- bayes
 - regression
 - post
 - exam-22