Visualizzazione dei prezzi azionari
Ora che abbiamo un data frame annidato per simbolo azionario, creiamo una visualizzazione Trelliscope con un grafico per ogni titolo. In questo esercizio useremo solo i primi 10 titoli nel dataset by_symbol che abbiamo creato nell'esercizio precedente e creeremo un grafico "open-high-low-close", simile ai grafici a candele. Il dataset by_symbol disponibile nella tua sessione è già stato limitato ai primi 10 titoli.
Questo esercizio fa parte del corso
Visualizzare Big Data con Trelliscope in R
Esercizio pratico interattivo
Prova a risolvere questo esercizio completando il codice di esempio.
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 = ___(___, ___))