Cet article décrit comment créer un graphique interactif en entonnoir dans R en utilisant le package highcharter R.
Les diagrammes en entonnoir sont souvent utilisés pour représenter les étapes d’un processus de vente et montrer le montant des recettes potentielles pour chaque étape. Un graphique en entonnoir affiche des valeurs sous forme de proportions progressivement décroissantes, s’élevant à 100 % au total.
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
df <- data.frame(
x = c(0, 1, 2, 3, 4),
y = c(10, 19.4, 21.1, 14.4, 6.4),
name = as.factor(c("grape", "olive", "guava", "nut", "pear"))
) %>%
arrange(-y)
df
## x y name
## 1 2 21.1 guava
## 2 1 19.4 olive
## 3 3 14.4 nut
## 4 0 10.0 grape
## 5 4 6.4 pear
Créer un diagramme en entonnoir
hc <- df %>%
hchart(
"funnel", hcaes(x = name, y = y),
name = "Fruit consumption"
)
hc
Version: English
No Comments