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
Oefeninstructies
- Laad
plotly. - Maak een scatterplot met
NA_Salesop de x-as enCritic_Scoreop de y-as voor videogames uit 2016 in devgsales-gegevensset. Sla deze grafiek op in het objectscatter. - Gebruik het commando
ggplotly()omscatterom te zetten naar een interactieveplotly-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
___(___)