Regressieparameters analyseren
Je lineaire regressiemodel heeft vier parameters: het intercept, het effect van kledingadvertenties, het effect van sneakeradvertenties en de variantie. De trekkingen uit hun respectieve posteriordistributies zijn voor je gesampled en beschikbaar als intercept_draws, clothes_draws, sneakers_draws en sd_draws.
Voordat je voorspellingen met je model maakt, is het een goed idee om de posterior-trekkingen eerst visueel te analyseren. In deze oefening bekijk je eerst de beschrijvende statistieken van de trekkingen per parameter, en visualiseer je daarna ter voorbeeld de posteriordistributie van één van hen. pymc3 en pandas zijn voor je geïmporteerd als respectievelijk pm en pd. Laten we de parameter-trekkingen eens bekijken!
Deze oefening maakt deel uit van de cursus
Bayesian Data Analysis in Python
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Collect parameter draws in a DataFrame
posterior_draws_df = ____({
"intercept_draws": ____,
"clothes_draws": ____,
"sneakers_draws": ____,
"sd_draws": ____,
})