स्टॉक प्राइस डिस्प्ले
अब जब हमारे पास स्टॉक सिंबल के आधार पर नेस्टेड डेटा फ्रेम है, तो आइए हर स्टॉक के लिए एक प्लॉट के साथ Trelliscope डिस्प्ले बनाते हैं। इस अभ्यास में, हम पिछले अभ्यास में बनाए गए by_symbol डेटासेट के पहले 10 स्टॉक्स ही उपयोग करेंगे और एक "open-high-low-close" प्लॉट बनाएँगे, जो कैंडलस्टिक प्लॉट जैसा होता है। आपके सत्र में उपलब्ध by_symbol डेटासेट को पहले ही पहले 10 स्टॉक्स तक सीमित किया जा चुका है।
यह अभ्यास पाठ्यक्रम का हिस्सा है
R में Trelliscope के साथ बिग डेटा का विज़ुअलाइज़ेशन
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
library(trelliscopejs)
library(dplyr)
library(purrr)
library(plotly)
ohlc_plot <- function(d) {
plot_ly(d, x = ~date, type = "ohlc",
open = ~open, close = ~close,
high = ~high, low = ~low)
}
by_symbol_plot <- by_symbol %>%
mutate(panel = ___(___, ___))