Ouvrir le dataset “mtcars”
représenter le “Gross horsepower” en fonction du nombre de cylindres
data("mtcars")
ggplot(data = mtcars,
aes(x = as.factor(cyl),
y = hp)) +
geom_jitter(width = .2)
utiliser l’encodage multiple sur le nombre de cylindres
ggplot(data = mtcars,
aes(x = as.factor(cyl),
y = hp,
size = cyl,
color = cyl)) +
geom_jitter(width = .2, alpha = .6) +
theme_minimal() +
theme(legend.position = "none")
Paufiner le plot (axes, titres, thème)
ggplot(data = mtcars,
aes(x = as.factor(cyl),
y = carb,
size = hp,
color = hp)) +
geom_jitter(width = .2, alpha = .6) +
theme_minimal() +
labs(x = "Cylinders",
y = "Carburators")
représenter la distribution du nombre de miles per gallon en histogramme
ggplot(mtcars,
aes(x= mpg)) +
geom_histogram(bins = sqrt(nrow(mtcars)))
représenter la distribution du nombre de miles per gallon en boxplot
ggplot(mtcars,
aes(x= 1, y= mpg)) +
geom_boxplot()
representer la distribution du nombre de miles per gallon en fonction du nombre de cylindres
ggplot(mtcars,
aes(x= as.factor(cyl), y= mpg)) +
geom_violin(fill = "grey70")
ajouter les points par dessus la distribution
ggplot(mtcars,
aes(x= as.factor(cyl), y= mpg)) +
geom_violin(fill = "grey70") +
geom_jitter(aes(color = cyl),width = .15)
paufiner le plot (axes, titres, thème)