Tôi có đoạn mã sau trong R:R: Làm thế nào để lây lan (jitter) điểm đối với trục 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))
này đoạn cụ thể của mã tạo ra một boxplot nơi một điểm đi qua khác (trong trường hợp trên một điểm 3 đi qua một điểm 3).
Làm cách nào tôi có thể di chuyển điểm 3 sao cho điểm vẫn còn ở cùng vị trí trên trục y, nhưng nó hơi di chuyển sang trái hoặc sang phải trên trục x?
cảm ơn rất nhiều cho phản ứng nhanh chóng. Vâng, tại một thời điểm tôi đã thử điều đó là tốt. Vấn đề là khi tôi sử dụng chức năng jitter nó vẽ nhiều điểm. Vì vậy, trong ví dụ của tôi, tôi có ba dấu chấm, hai ở vị trí thứ 3, nhưng khi tôi thêm position_jitter nó vẽ nhiều hơn 10 điểm. Bạn có ý kiến gì không? – chao
@chao: Tôi đã cập nhật câu trả lời –
Chính xác những gì tôi cần! Cảm ơn! – chao