Kom igångKom igång gratis

Ändra kedjor

Nu ska vi öva på att ändra antal kedjor och kedjornas längd för att få en posteriorifördelning av olika storlekar. Genom att ändra storleken på posteriorifördelningen kan vi påverka antalet urval som används för posteriorisammanfattningarna, samt påverka beräkningstiden. Data från songs är redan inläst.

Den här övningen är en del av kursen

Bayesiansk regressionsmodellering med rstanarm

Visa kurs

Övningsinstruktioner

  • Förutsäg popularity från song_age i samtliga modeller.
  • Skatta en modell med 3 kedjor, vardera 1 000 iterationer lång, där de första 500 tas bort
  • Skatta en modell med 2 kedjor, vardera 100 iterationer lång, där de första 50 tas bort
  • Skriv ut en sammanfattning av varje modell

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# 3 chains, 1000 iterations, 500 warmup
model_3chains <- stan_glm(___ ~ ___, data = songs,
    ___ = ___, ___ = ___, ___ = ___)

# Print a summary of model_3chains
___(model_3chains)

# 2 chains, 100 iterations, 50 warmup
model_2chains <- stan_glm(___ ~ ___, data = songs,
    ___ = ___, ___ = ___, ___ = ___)

# Print a summary of model_2chains
___(model_2chains)
Redigera och kör kod