Factors als frames
Tijd is niet het enige type variabele dat je kunt gebruiken om de frames van een animatie te bepalen. Je kunt ook een animatie maken die door subplots bladert op basis van factoren, in plaats van een rasterindeling te gebruiken.
In deze oefening pas je je antwoord van de vorige vraag aan om een animatie te maken die door bubbeldiagrammen bladert voor elke regio in 2017.
Let op: de standaardinstellingen van de animatie zorgen ervoor dat deze erg snel gaat. In de volgende les leer je hoe je de snelheid aanpast. Voor nu kun je de schuifbalk gebruiken om tussen regio's te navigeren als je de verbanden wilt onderzoeken.
plotly en de gegevensset us_economy zijn al geladen.
Deze oefening maakt deel uit van de cursus
Gemiddeld gevorderde interactieve datavisualisatie met plotly in R
Oefeninstructies
Maak de code af om een bubbeldiagram te animeren van house_price tegen gdp voor de regio's van de VS. Concreet:
- filter de gegevens voor
2017eruit, - en wijzig de juiste esthetiek zodat
regionelke momentopname in de animatie bepaalt.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Animate a bubble chart of house_price against gdp over region
us_economy %>%
___(___ == ___) %>%
plot_ly(x = ~gdp, y = ~house_price) %>%
add_markers(size = ~population, color = ~region,
frame = ___, ids = ~state,
marker = list(sizemode = "diameter"))