डेटा का विज़ुअलाइज़ेशन: घंटे-के-अनुसार काउंट्स
अब हम ggplot2 का उपयोग करके एक Trelliscope डिस्प्ले बना सकते हैं। हमें rides की संख्या बनाम दिन के घंटे का प्लॉट चाहिए, जहाँ रंग workweek/weekend के अनुसार हों, और facet_trelliscope() के साथ route के अनुसार फैसेट किया जाए।
route_hod आपके वर्कस्पेस में उपलब्ध है, लेकिन इसमें केवल शीर्ष 8 routes हैं। अंतिम अभ्यास में हम सभी शीर्ष routes के लिए परिणाम देखेंगे।
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Trelliscope के साथ बिग डेटा का विज़ुअलाइज़ेशन
अभ्यास निर्देश
- पॉइंट्स का उपयोग करके x-axis पर
start_hodऔर y-axis परnप्लॉट करें, और पॉइंट्स कोweekdayके अनुसार color करें। प्लॉट पर पॉइंट्स को ज़्यादा उभरकर दिखाने के लिए अपने geom स्पेसिफिकेशन मेंsize = 3दें। - शुरुआत और समाप्ति स्टेशन नाम के अनुसार फैसेट करें, और प्रारंभिक लेआउट 2 rows और 4 columns सेट करें।
- कम जगह लेने के लिए, legend हटाने हेतु अपनी ggplot2 स्पेसिफिकेशन में
theme(legend.position = "none")जोड़ें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
library(trelliscopejs)
library(ggplot2)
# Create the plot
ggplot(___) +
___ +
facet_trelliscope(~ ___ + ___, ___) +
theme(___)