Aan de slagGa gratis aan de slag

Populariteit voor nieuwe nummers

Beyoncé’s meest recente album, Lemonade, staat niet in onze songs-gegevensset. Laten we voorspellen hoe populair een nummer op dat album zou zijn. Het album Lemonade is 663 dagen uitgebracht voordat deze gegevensset is gemaakt. Het stan_model-object dat je in de vorige oefening hebt gemaakt, is in je omgeving geladen.

Deze oefening maakt deel uit van de cursus

Bayesiaanse regressiemodellering met rstanarm

Cursus bekijken

Oefeninstructies

  • Maak een data frame met nieuwe gegevens om te voorspellen, met daarin de variabelen song_age en artist_name
  • Maak een posteriorverdeling voor de voorspelde populariteit van een nummer op Lemonade
  • Print de voorspelde populariteit voor de eerste 10 trekkingen uit de posteriorverdeling
  • Print een samenvatting van de posteriorvoorspellingen voor de 1 nieuwe observatie

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Create data frame of new data
predict_data <- data.frame(___ = ___, ___ = "Beyoncé")

# Create posterior predictions for Lemonade album
new_predictions <- ___(stan_model, ___ = predict_data)

# Print first 10 predictions for the new data
___[___:___,]

# Print a summary of the posterior distribution of predicted popularity
___(new_predictions[, ___])
Code bewerken en uitvoeren