Steekproeven trekken uit de posterior
Na je werk bij de rijksoverheid en het marketingbedrijf neem je een nieuwe baan aan als data-analist bij de lokale overheid van je stad. De stad beheert een deelfietssysteem en vraagt je om het aantal verhuurde fietsen per dag te voorspellen, zodat ze personeel en reparaties goed kunnen plannen.
Je hebt gegevens gekregen over het aantal verhuurde voertuigen per dag, de temperatuur, luchtvochtigheid, windsnelheid en of het een werkdag was:
work_day temp humidity wind_speed num_bikes
0 0 0.344167 0.805833 0.160446 0.985
1 0 0.363478 0.696087 0.248539 0.801
.. ... ... ... ... ...
698 1 0.280870 0.555652 0.115522 5.323
699 1 0.298333 0.649583 0.058471 5.668
Probeer een regressiemodel te bouwen om num_bikes te voorspellen met de DataFrame bikes en pymc3 (als alias pm).
OPMERKING: De eerste keer dat je pm.sample() aanroept in een nieuwe Python-sessie kost dit wat tijd, omdat Python-code onder water naar C wordt gecompileerd. Om je tijd te besparen, vragen we je alleen om de code correct te schrijven in plaats van deze uit te voeren.
Deze oefening maakt deel uit van de cursus
Bayesian Data Analysis in Python
Praktische interactieve oefening
Zet theorie om in actie met een van onze interactieve oefeningen.
Begin met trainen