Tôi đang sử dụng lưới lpackage để đặt đồ thị của tôi mà tôi thực hiện với ggplot2:ggplot huyền thoại riêng biệt và cốt truyện
library(ggplot2)
library(grid)
Layout <- grid.layout(nrow = 4, ncol = 4,
widths = unit(1, "null"),
heights = unit(c(0.4, 0.8, 1.2, 1.2), c("null", "null", "null")))
grid.show.layout(Layout)
plot1 = ggplot(diamonds, aes(clarity, fill = color)) +
geom_bar() +
facet_wrap(~cut, nrow = 1)
print(plot1 + theme(legend.position = "none"),
vp = viewport(layout.pos.row = 3, layout.pos.col = 1:4))
Vấn đề là tôi muốn đưa những âm mưu trên hàng thứ ba (3,1) - (3,4) và đặt chú giải ở vị trí (4,4). Thật không may, tôi thực sự không thể tìm ra cách để tạo ra một biến truyền thuyết. Tôi đã tìm kiếm trực tuyến và gần nhất mà tôi nhận được bằng cách sử dụng cũ hơn + opts(keep = "legend_box")
nhưng điều đó đã không được chấp nhận.
Cảm ơn vì điều đó. Tôi vẫn chưa có những thay đổi mới. –