J'essaie d'ajuster la position des marques de contrôle sur mon tracé afin qu'elles se trouvent le long de l'axe et non sur le périmètre du tracé (ce qui est le cas par défaut). J'ai essayé d'utiliser la fonction axis.ticks
argument au sein de ggplot2
et cela n'a pas fonctionné. Voici quelques exemples de données et le code nécessaire pour produire le graphique avec lequel je travaille :
library(ggplot2)
dat <- data.frame(v1 = c(1, 3, -2, 2, 1, 4, -2, 2),
v2 = c(-1, 2, 1, -3, 4, 1, -1, 2))
p = ggplot()
p + geom_point(aes(dat$v1, dat$v2) ,shape = 21, size = 3) +
geom_vline(xintercept = 0, linetype = "dashed") +
geom_hline(yintercept = 0, linetype = "dashed") +
theme_bw()
Veuillez me conseiller sur les paquets, fonctions ou arguments qui peuvent être utilisés pour déplacer les repères sur les axes au lieu des bords extérieurs de la zone graphique.