Exemples d’Histogrammes Dans R: Guide Rapide



Exemples d’Histogrammes Dans R: Guide Rapide

Cet article présente quelques exemples d’histogrammes dans R.

 

Données de démonstration

Données des poids par sexe:

set.seed(1234)
wdata = data.frame(
        sex = factor(rep(c("F", "M"), each=200)),
        weight = c(rnorm(200, 55), rnorm(200, 58))
        )

head(wdata, 4)
##   sex weight
## 1   F   53.8
## 2   F   55.3
## 3   F   56.1
## 4   F   52.7

Graphique R de base

hist(wdata$weight, breaks = 30, col = "steelblue", frame = FALSE)

Package GGPlot2

library(ggplot2)
theme_set(theme_bw())
# Graphique basique
ggplot(wdata, aes(x = weight)) +
  geom_histogram(bins = 30) 

# Changer la couleur de remplissage par groupe de sexe
ggplot(wdata, aes(x = weight)) +
  geom_histogram(aes(fill = sex), bins = 30, alpha = 0.5,
                 position = position_dodge()) +
  scale_fill_viridis_d() 

Package GGPubr

ggpubr : graphiques ggplot2 prêt à publication

library(ggpubr)

# Graphiques basiques
gghistogram(wdata, x = "weight", fill = "steelblue", alpha = 1)

# Changer la couleur par groupe de sexe
gghistogram(
  wdata, x = "weight", color = "sex",
  palette = c("#00AFBB", "#E7B800")
  )



Version: English





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