Ho il seguente frammento di codice in R:R: Come si diffondono i punti (jitter) rispetto all'asse x?
dat <- data.frame(cond = factor(rep("A",10)),
rating = c(1,2,3,4,6,6,7,8,9,10))
ggplot(dat, aes(x=cond, y=rating)) +
geom_boxplot() +
guides(fill=FALSE) +
geom_point(aes(y=3)) +
geom_point(aes(y=3)) +
geom_point(aes(y=5))
Questa particolare frammento di codice produce un grafico a scatole in cui un punto va oltre un altro (nel caso sopra un punto 3 va oltre un altro punto 3).
Come posso spostare il punto 3 in modo che il punto rimanga nella stessa posizione sull'asse y, ma si sposta leggermente a sinistra o a destra sull'asse x?
molte grazie per la risposta rapida. Sì, a un certo punto ho provato anche quello. Il problema è che quando uso la funzione jitter traccia molti punti. Quindi nel mio esempio ho tre punti, due nella posizione 3, ma quando aggiungo position_jitter traccia più di 10 punti. Hai qualche idea del perché? – chao
@chao: Ho aggiornato la risposta –
Esattamente quello di cui avevo bisogno! Grazie! – chao