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  pearCréer un diagramme en entonnoir
hc <- df %>%
  hchart(
    "funnel", hcaes(x = name, y = y),
    name = "Fruit consumption"
    )hcVersion: 
     English
English
 
                                 
                             
					
No Comments