Bir ggplot2 saçılım grafiğini dönüştürme
ggplotly() komutu, ggplot2 paketiyle oluşturulan çoğu statik grafiğin etkileşimli sürümlerini kolayca oluşturmanı sağlar. Bu egzersizde görevin, aşağıdaki saçılım grafiğinin etkileşimli bir sürümünü oluşturmak: 2016 yılında Kuzey Amerika’daki video oyunu satışları (NA_Sales) ile ortalama eleştirmen puanı (Critic_Score) arasındaki ilişkiyi inceleyeceksin.
Etkileşimli grafiği oluşturduktan sonra, hangi etkileşimlerin mümkün olduğunu mutlaka keşfet.
Not: plotly yüklenince ggplot2 ve dplyr de yüklenir.
Bu egzersiz
R ile plotly kullanarak Etkileşimli Veri Görselleştirme
kursunun bir parçasıdırEgzersiz talimatları
plotlypaketini yükle.vgsalesveri kümesinde 2016 yılı için, x eksenindeNA_Sales, y eksenindeCritic_Scoreolacak şekilde bir saçılım grafiği oluştur. Bu grafiğiscatternesnesinde sakla.ggplotly()komutunu kullanarakscattergrafiğiniplotlyetkileşimli grafiğine dönüştür.
Uygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
# 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
___(___)