L'Essentiel du Package R Highcharter Pour des Graphiques Interactifs Faciles

Highchart Graphique Highstock Interactif dans R

Cet article décrit comment créer un graphique type highstock dans R en utilisant le package R highcharter.



Sommaire:

Chargement des packages R réquis

# Charger les packages R requis
library(dplyr)
library(highcharter) 
# Définir les options de highcharter
options(highcharter.theme = hc_theme_smpl(tooltip = list(valueDecimals = 2)))

Préparation des données

Télécharger les taux de change en utilisant le package R quantmod. La fonction getFX() est utilisée. Il renvoie un objet de classe xts qui peut être directement représenté en utilisant le package R highcharter.

library(quantmod)
x <- getFX("USD/JPY", auto.assign = FALSE)
df <- as.data.frame(x)
head(df)
##            USD.JPY
## 2019-11-05     109
## 2019-11-06     109
## 2019-11-07     109
## 2019-11-08     109
## 2019-11-09     109
## 2019-11-10     109

Visualiser les données xts de quantmod

hc <- hchart(x)
hc

Visualiser des données de symboles monétaires quantmod provenant de différentes sources

# Les objets `xts ohlc`
library(quantmod)
y <- getSymbols("SPY", auto.assign = FALSE)
hc <- hchart(y)
hc

Créer un graphique de type highstock à partir d’un jeu de données

hc <- highchart(type = "stock") %>% 
   hc_add_series(df$USD.JPY, type = "line")
hc



Version: English

Highchart Carte du Monde Interactive dans R (Prev Lesson)
(Next Lesson) Highchart Graphiques en Camembert Interactifs et Alternatives dans R
Back to L’Essentiel du Package R Highcharter Pour des Graphiques Interactifs Faciles

No Comments

Give a comment

Want to post an issue with R? If yes, please make sure you have read this: How to Include Reproducible R Script Examples in Datanovia Comments