Как насчет просто передать size
в geom_text
? Кроме того, я не считаю, что все настройки макета необходимы. Смотрите следующее:
library(tidyverse)
library(plotly)
tbl <- data.frame(
indicateur = c("freq1", "freq2", "freq3" ),
valeur = c(44, 78, 84)
)
p_size_5 <- ggplot(tbl, aes(x = indicateur, y = valeur, label = valeur)) +
geom_bar(stat = "identity", fill = rgb(31, 119, 180, maxColorValue = 255)) +
geom_text(vjust = -0.5, size = 5) +
labs(
title = "simple counting (text 5)",
x = NULL, y = NULL
) +
theme_bw() +
theme(
axis.line = element_blank(),
panel.border = element_blank(),
plot.title = element_text(hjust = 0.5)
)
ggplotly(p_size_5)
p_size_2 <- ggplot(tbl, aes(x = indicateur, y = valeur, label = valeur)) +
geom_bar(stat = "identity", fill = rgb(31, 119, 180, maxColorValue = 255)) +
geom_text(vjust = -0.5, size = 2) +
labs(
title = "simple counting (text 2)",
x = NULL, y = NULL
) +
theme_bw() +
theme(
axis.line = element_blank(),
panel.border = element_blank(),
plot.title = element_text(hjust = 0.5)
)
ggplotly(p_size_2)