ggplot2 स्कैटरप्लॉट को कन्वर्ट करना
ggplot2 पैकेज से बनाए गए अधिकांश स्थिर प्लॉट्स के इंटरएक्टिव वर्शन बनाना ggplotly() कमांड से आसान हो जाता है। इस अभ्यास में, आपका कार्य नीचे दिए गए स्कैटरप्लॉट का एक इंटरएक्टिव वर्शन बनाना है, जिसमें 2016 में नॉर्थ अमेरिका (NA_Sales) में वीडियो गेम सेल्स और समग्र क्रिटिक स्कोर (Critic_Score) के बीच संबंध को एक्सप्लोर किया गया है।
इंटरएक्टिव ग्राफिक बनाने के बाद, यह भी जाँचें कि कौन-कौन से इंटरैक्शन संभव हैं।
नोट: plotly लोड करने पर ggplot2 और dplyr भी लोड होते हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में plotly के साथ इंटरएक्टिव डेटा विज़ुअलाइज़ेशन
अभ्यास निर्देश
plotlyलोड करें।- 2016 के
vgsalesडेटासेट में मौजूद वीडियो गेम्स के लिए x-अक्ष परNA_Salesऔर y-अक्ष परCritic_Scoreरखते हुए एक स्कैटरप्लॉट बनाएँ। इस प्लॉट कोscatterऑब्जेक्ट में स्टोर करें। ggplotly()कमांड का उपयोग करकेscatterकोplotlyइंटरएक्टिव ग्राफिक में कन्वर्ट करें।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
# 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
___(___)