Como posso colar um texto constante adicional nos rótulos de facetas do ggplot?
Por exemplo, tenho este gráfico atual:
library(ggplot2)
df <- data.frame(
x = rnorm(120, c(0, 2, 4)),
y = rnorm(120, c(1, 2, 1)),
z = letters[1:3]
)
ggplot(df, aes(x, y)) +
geom_point() +
facet_wrap(~z)
Criado em 05/05/2024 com reprex v2.0.2
Agora, digamos que eu queira adicionar a mesma Foo =
string de prefixo ( ) a todos os rótulos de facetas:
Se eu fizer
ggplot(df, aes(x, y)) +
geom_point() +
facet_wrap(~z, labeller = \(x) paste("foo = ", x))
Eu recebo:
Como posso ajustar a função que passo para labeller
mostrar foo = [preexisting label]
?
Você tem que envolver sua função
labeller()
assim: