Tôi có một ô mẫu hiển thị nhiều hộp. Tôi muốn kết nối trung bình cho mỗi hộp cùng với một dòng. Khung hình không hiển thị giá trị trung bình theo mặc định, thay vào đó đường giữa chỉ cho biết trung vị. Tôi đã thửTham gia phương tiện trên một ô vuông với một đường thẳng (ggplot2)
ggplot(data, aes(x=xData, y=yData, group=g))
+ geom_boxplot()
+ stat_summary(fun.y=mean, geom="line")
Điều này không có tác dụng.
Điều thú vị đủ, làm
stat_summary(fun.y=mean, geom="point")
rút ra điểm trung bình trong mỗi hộp. Tại sao "dòng" không hoạt động?
Something như thế này nhưng sử dụng ggplot2, http://www.aliquote.org/articles/tech/RMB/c4_sols/plot45.png
nếu có ai có thể cho biết lý do cho nhóm = 1 trong dung dịch Bernd, nó sẽ là tuyệt vời. – nixbox
Đoán của tôi là nhóm thẩm mỹ nhóm = 1 bị vô hiệu hóa, bởi vì nếu nó được kích hoạt, thì các dòng được vẽ riêng cho mỗi nhóm, trong trường hợp trung bình sẽ là một điểm, do đó sẽ không có đường vẽ. – nixbox
Vâng, tôi nghĩ bạn đúng. Tôi tìm thấy một lời giải thích tốt trong cuốn sách của Hadley Wickham và cập nhật câu trả lời của tôi. –