Aan de slagGa gratis aan de slag

Voorspellingsposteriors formatteren

Laten we nu wat nieuwe voorspellingen plotten. In deze oefening voorspellen we hoe populair een nummer zou zijn dat net is uitgebracht en een song_age van 0 heeft. We voorspellen nog steeds popularity op basis van song_age en artist_name. Het object new_predictions is al aangemaakt en bevat de verdelingen van de voorspelde scores voor een nieuw nummer van Adele, Taylor Swift en Beyoncé.

Deze oefening maakt deel uit van de cursus

Bayesiaanse regressiemodellering met rstanarm

Cursus bekijken

Oefeninstructies

  • Print de voorspelde scores van de eerste 10 iteraties van new_predictions.
  • Zet new_predictions om naar een data frame en noem de kolommen van het data frame "Adele", "Taylor Swift" en "Beyoncé".
  • Structureer de data in long format, met slechts twee kolommen: artist_name en predict.
  • Print de eerste zes rijen van het nieuw gestructureerde plot_posterior-data frame.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# View new data predictions
___[___:___, ]

# Convert to data frame and rename variables
new_predictions <- ___(new_predictions)
___(___) <- c("___", "___", "___")

# Create tidy data structure
plot_posterior <- ___(new_predictions, key = "artist_name", value = "predict")

# Print formated data
___(plot_posterior)
Code bewerken en uitvoeren