Tôi đang cố gắng xuất 6 hình ảnh thành một hình ảnh, trong bố cục 3x2. Tôi muốn đặt thêm không gian giữa hàng trên cùng và hai hàng dưới cùng. Điều này có thể sử dụng R? Tôi đã xem qua các tài liệu cho mệnh và âm mưu và dường như không thể tìm thấy một tùy chọn thích hợp.Thêm khoảng trắng thừa giữa một tập con của các ô
Dưới đây là một số mã ví dụ:
a = rnorm(100,100,10)
b = rnorm(100,100,10)
par(mfrow=c(3,2), oma=c(1,1,1,1), mar=c(2,2,2,2))
hist(a)
hist(b)
plot(a,b)
plot(a,b)
plot(a,b)
plot(a,b)
Đây là những gì mà mã đầu ra:
Dưới đây là những gì tôi muốn nó ra (Tôi đã sửa đổi hình ảnh này e trong trình soạn thảo bên ngoài). Lưu ý khoảng trống thừa giữa hàng trên cùng và hàng dưới cùng.
Xin cảm ơn - bố cục() là mới đối với tôi. Một cái gì đó như thế này dường như làm những gì tôi muốn: a = bố trí (ma trận (c (1,2,0,0,3,4,5,6), 4,2, byrow = TRUE), width = c (1, 1), heights = c (4,1,4,4)) – chrisamiller
Vâng, bố cục tuyệt vời và khá hữu ích. Trẻ em những ngày này nói về không có gì nhưng ggplot2 vì vậy nó có xu hướng bị lãng quên :) Tốt bắt lại 0 số không bỏ qua lô, và bạn có nó chính xác ngay với chiều rộng và chiều cao. –