Tôi muốn vẽ ô trong R và thêm tên vào các ngoại lệ. Cho đến nay tôi đã tìm thấy this solution.Ghi nhãn ngoại lệ hộp trong R
Chức năng ở đó cung cấp tất cả chức năng tôi cần, nhưng nó xáo trộn các nhãn không chính xác. Trong ví dụ sau, nó đánh dấu ngoại lệ là "u" thay vì "o":
library(plyr)
library(TeachingDemos)
source("http://www.r-statistics.com/wp-content/uploads/2011/01/boxplot-with-outlier-label-r.txt") # Load the function
set.seed(1500)
y <- rnorm(20)
x1 <- sample(letters[1:2], 20,T)
lab_y <- sample(letters, 20)
# plot a boxplot with interactions:
boxplot.with.outlier.label(y~x1, lab_y)
Bạn có biết giải pháp nào không? Thư viện ggplot2 siêu đẹp, nhưng không cung cấp chức năng như vậy (theo như tôi biết). Cách khác của tôi là sử dụng hàm text() và trích xuất thông tin ngoại lệ từ đối tượng boxplot. Tuy nhiên, như thế này các nhãn có thể chồng lên nhau.
Thanks a lot :-)
Cập nhật: Tôi đưa lỗi này đến sự chú ý Tal Galili, và w/trong vài giờ, anh ấy đã đăng phiên bản đã chỉnh sửa của tập lệnh không còn hiển thị vấn đề này nữa. –