Aan de slagGa gratis aan de slag

Een ggplot2-scatterplot omzetten

Met het commando ggplotly() maak je eenvoudig interactieve versies van de meeste statische grafieken die je met het pakket ggplot2 hebt gemaakt. In deze oefening maak je een interactieve versie van de onderstaande scatterplot, om de relatie te verkennen tussen de verkoop van videogames in Noord-Amerika (NA_Sales) en de gemiddelde beoordelingsscore van critici (Critic_Score) in 2016.

Verken na het maken van de interactieve grafiek welke interacties mogelijk zijn.

Let op: het laden van plotly laadt ook ggplot2 en dplyr.

Deze oefening maakt deel uit van de cursus

Interactieve datavisualisatie met plotly in R

Cursus bekijken

Oefeninstructies

  • Laad plotly.
  • Maak een scatterplot met NA_Sales op de x-as en Critic_Score op de y-as voor videogames uit 2016 in de vgsales-gegevensset. Sla deze grafiek op in het object scatter.
  • Gebruik het commando ggplotly() om scatter om te zetten naar een interactieve plotly-grafiek.

Praktische interactieve oefening

Probeer deze oefening eens door deze voorbeeldcode in te vullen.

# Load the plotly package
___

# Store the scatterplot of Critic_Score vs. NA_Sales sales in 2016
scatter <- ___ %>%
			filter(___ == ___) %>%
			ggplot(aes(x = ___, y = ___)) +
			geom_point(alpha = 0.3)

# Convert the scatterplot to a plotly graphic
___(___)
Code bewerken en uitvoeren