extrafont
?extrafont
dat = mtcars
# aller voir les polices disponibles dans votre ordi, puis:
ggplot(data = dat, aes(mpg, disp)) +
geom_point() +
labs(title = "Test") +
theme(text = element_text(family = "Arial Narrow"))
extrafont
(2)# installer une nouvelle police, comme:
# https://fonts.google.com/specimen/Roboto
# puis:
ggplot(data = dat, aes(mpg, disp)) +
geom_point() +
labs(title = "Test") +
theme(text = element_text(family = "Roboto"))
showtext
patchwork
Auteur: Thomas Lin Pederson
# annoter et modifier le thème (&)
(p1 + p2) +
plot_annotation(title = "Titre",
subtitle = "Sous-titre") &
theme(plot.title = element_text(size = 20))
patchwork
: et encore plus!mtcars2 = mtcars %>%
mutate(auto = rownames(.)) # le point fait référence à "mtcars"
ggplot(data = mtcars2,
aes(y = reorder(auto, -mpg), x = mpg)) +
geom_point() +
geom_segment(aes(x = 0, xend = mpg, y = auto, yend = auto)) +
labs(title = "Consommation de carburant selon la voiture",
x = "Miles parcourus pour un gallon",
y = "") +
theme_minimal()
p = ggplot(data = dat,
aes(x = Age,
group = Season)) +
geom_density(fill = "black", alpha = .2) +
theme_minimal() +
theme(legend.position = "")
p
p1 = ggplot(data = dat2,
aes(y = mediane,
x = Season,
color = Tm)) +
geom_point() +
geom_line() +
scale_color_manual(name = "",
values = c("red", "blue")) +
labs(x = "",
y = "Âge médian",
title = "Age médian des joueurs",
subtitle = "Canadiens de Montréal et Maple Leafs de Toronto") +
theme_minimal()
p1
{r ...}
include =
echo =
eval =
message =
fig.height =
knitr::opts_chunk$set