Achtergrondtekst toevoegen
In de vorige les heb je je geanimeerde bubbelgrafiek van de huizenprijsindex tegen het reële BBP gepolijst. In deze oefening ga je deze visualisatie verder verfijnen door het jaartal op de achtergrond van de animatie te tonen.
Deze oefening maakt deel uit van de cursus
Gemiddeld gevorderde interactieve datavisualisatie met plotly in R
Oefeninstructies
- Voeg het jaartal toe als achtergrondtekst. Centreer de tekst op het punt (
200000,450), stel de letterkleur in opgray80en de lettergrootte op150. - Gebruik
animation_slider()om de slider te verbergen.
Praktische interactieve oefening
Probeer deze oefening eens door deze voorbeeldcode in te vullen.
# Add the year as background text and remove the slider
us_economy %>%
plot_ly(x = ~gdp, y = ~house_price, hoverinfo = "text", text = ~state) %>%
add_text(x = ___, y = ___, text = ___, frame = ___,
textfont = list(color = ___(___), size = ___)) %>%
add_markers(size = ~population, color = ~region,
frame = ~year, ids = ~state,
marker = list(sizemode = "diameter", sizeref = 3)) %>%
layout(xaxis = list(title = "Real GDP (millions USD)", type = "log"),
yaxis = list(title = "Housing price index")) %>%
___(___ = ___)