Aan de slagBegin gratis

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

Bekijk cursus

Oefeninstructies

  • Voeg het jaartal toe als achtergrondtekst. Centreer de tekst op het punt (200000, 450), stel de letterkleur in op gray80 en de lettergrootte op 150.
  • Gebruik animation_slider() om de slider te verbergen.

Interactieve oefening met praktijkervaring

Probeer deze oefening door deze voorbeeldcode aan 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")) %>%
  ___(___ = ___)
Code bewerken en uitvoeren