Aan de slagGa gratis aan de slag

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

Cursus bekijken

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.

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")) %>%
  ___(___ = ___)
Code bewerken en uitvoeren