Existe-t-il un moyen de définir manuellement les limites z dans ggplot2
2d bin fonctions telles que geom_hexbin()
?
Par exemple;
library(ggplot2)
dat <- data.frame(
x = rnorm(1000),
y = rnorm(1000)
)
ggplot(dat, aes(x, y)) +
geom_hex()
Existe-t-il un moyen de définir manuellement les limites z? L'effet recherché est de contrôler manuellement les points auxquels les échelles de couleurs commencent et finissent.
Je vous remercie!
Pour des points supplémentaires, j'aimerais également changer les couleurs de l'échelle de couleurs.
Réponses:
2 pour la réponse № 1Tu veux scale_fill_gradient
:
library(ggplot2)
dat <- data.frame(
x = rnorm(1000),
y = rnorm(1000)
)
ggplot(dat, aes(x, y)) +
geom_hex() +
scale_fill_gradient(limits = c(1, 2))