Conversia unui scatterplot ggplot2
Comanda ggplotly() facilitează crearea unor versiuni interactive ale majorității graficelor statice realizate cu pachetul ggplot2. În acest exercițiu, sarcina ta este să creezi o versiune interactivă a scatterplot-ului de mai jos, explorând relația dintre vânzările de jocuri video din America de Nord (NA_Sales) și scorul agregat al criticilor (Critic_Score) în 2016.
După ce creezi graficul interactiv, explorează ce tipuri de interacțiuni sunt posibile.
Notă: încărcarea plotly încarcă automat și ggplot2 și dplyr.
Acest exercițiu face parte din cursul
Vizualizare interactivă a datelor cu plotly în R
Instrucțiuni pentru exercițiu
- Încarcă
plotly. - Creează un scatterplot cu
NA_Salespe axa x șiCritic_Scorepe axa y pentru jocurile video din setul de datevgsalesdin 2016. Stochează acest grafic în obiectulscatter. - Folosește comanda
ggplotly()pentru a convertiscatterîntr-un grafic interactivplotly.
Exercițiu interactiv practic
Încearcă acest exercițiu completând acest cod de exemplu.
# 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
___(___)