Tôi đã có một âm mưu tỷ lệ facet_wrap tốt đẹp mà tôi đã tạo bằng ggplo2. Tôi muốn cho mỗi bảng có nhãn trục x và y thay vì chỉ có nhãn trục y dọc theo phía bên trái và nhãn x dọc theo phía dưới. Những gì tôi có ngay bây giờ trông như thế này:Hiển thị nhiều nhãn trục bằng cách sử dụng ggplot2 với facet_wrap trong R
library(ggplot2)
myGroups <- sample(c("Mo", "Larry", "Curly"), 100, replace=T)
myValues <- rnorm(300)
df <- data.frame(myGroups, myValues)
p <- ggplot(df) +
geom_density(aes(myValues), fill = alpha("#335785", .6)) +
facet_wrap(~ myGroups)
p
nào trả về:
alt text http://www.cerebralmastication.com/wp-content/uploads/2009/10/3stooges.png
Nó có vẻ như điều này sẽ được đơn giản, nhưng Google Fu của tôi đã quá nghèo để tìm một câu trả lời.
Vâng tôi đã nhận được "bạn không phải làm điều đó" rung cảm từ ggplot. Tôi sẽ cố gắng thực hiện ví dụ bạn đã đưa ra. Điều đó có vẻ hợp lý. –
Một điều bạn có thể thử, nếu bạn cần hình ảnh chất lượng xuất bản, là lưu biểu đồ sang định dạng PDF hoặc SVG (nếu bạn không ở trên Windows), sử dụng ggsave(), và sau đó chỉnh sửa hình ảnh kết quả bằng cách sử dụng một cái gì đó như Inkscape . Bạn có thể dễ dàng chuyển hình ảnh dưới xuống và sao chép trục lên ... – Harlan