Konwersja wykresu punktowego ggplot2
Funkcja ggplotly() pozwala łatwo tworzyć interaktywne wersje statycznych wykresów z pakietu ggplot2. W tym ćwiczeniu twoim zadaniem jest stworzenie interaktywnej wersji poniższego wykresu punktowego, który przedstawia zależność między sprzedażą gier wideo w Ameryce Północnej (NA_Sales) a zagregowaną oceną krytyków (Critic_Score) w 2016 roku.
Po utworzeniu interaktywnego wykresu sprawdź, jakie możliwości interakcji są dostępne.
Uwaga: wczytanie plotly powoduje również załadowanie ggplot2 i dplyr.
To ćwiczenie jest częścią kursu
Interaktywna wizualizacja danych z plotly w R
Instrukcje do ćwiczenia
- Wczytaj bibliotekę
plotly. - Utwórz wykres punktowy z
NA_Salesna osi x iCritic_Scorena osi y dla gier wideo ze zbioru danychvgsalesz 2016 roku. Zapisz ten wykres w obiekciescatter. - Użyj funkcji
ggplotly(), aby przekonwertowaćscatterna interaktywny wykresplotly.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
# 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
___(___)