Wnioskowanie a posteriori dla regresji wielowymiarowej
W przestrzeni roboczej masz dostępne wyniki symulacji RJAGS z 10 000 iteracji, rail_sim_2, oraz ramkę danych z wynikami łańcucha Markowa:
> head(rail_chains_2, 2)
a b.1. b.2. c s
1 49.76954 0 -12.62112 4.999202 111.02247
2 30.22211 0 -3.16221 4.853491 98.11892
Wykorzystasz te 10 000 unikalnych zestawów wartości parametrów, aby podsumować średni trend a posteriori w zależnościach między zmienną volume, statusem weekday a hightemp.
To ćwiczenie jest częścią kursu
Modelowanie bayesowskie z RJAGS
Instrukcje do ćwiczenia
Utwórz wykres punktowy zmiennej volume w zależności od hightemp.
- Użyj koloru (
color), aby rozróżnić dni robocze i weekendy. - Nanieś linię w kolorze
redreprezentującą średni trend a posteriori liniowej zależności międzyvolumeahightempdla weekendów:m = a + c Z - Nanieś linię w kolorze
turquoise3reprezentującą średni trend a posteriori liniowej zależności międzyvolumeahightempdla dni roboczych:m = (a + b.2.) + c Z
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# Plot the posterior mean regression models
ggplot(___, aes(x = ___, y = ___, color = ___)) +
geom_point() +
geom_abline(intercept = mean(___), slope = mean(___), color = "red") +
geom_abline(intercept = mean(___) + mean(___), slope = mean(___), color = "turquoise3")