Trong khi tạo biểu đồ bằng ggplot2, tôi có một số tên chú giải dài mà tôi muốn bọc lại trên hai dòng. Ví dụ:Văn bản chú thích bọc trong ggplot2
a <- (1:10)
b <- c(1,1.5,2,4,5,5.3,7,9,9.5,9.8)
places = c("Birmingham","Chester-le-street","Cambridge", "Newcastle-upon-Tyne","Peterborough","Cambridge", "Newcastle-upon-Tyne","Peterborough","Liverpool","Stratford-upon-Avon")
df1 = data.frame(a,b,places)
library(ggplot2)
i = ggplot(df1, aes(x=a, y=b)) + geom_point(aes(colour = places), size=3) + opts(legend.position="bottom")
Làm cách nào để chuyển các mục chú giải khi hộp được đặt ở dưới cùng - nói bằng 2 hoặc 3 dòng? Tại thời điểm này, bảy mục của truyền thuyết nằm cạnh nhau. Tôi thích rằng chúng được hiển thị trong hai hàng (với bốn thị trấn trên hàng đầu và ba thị trấn trên hàng thứ hai).
Rất cám ơn trước.
Tôi sẽ chia câu hỏi của bạn thành hai câu hỏi riêng biệt. Một trong số đó sẽ được trả lời bằng câu trả lời của tôi (bao gồm văn bản như được hiển thị trong câu hỏi gốc) và một giây để biết cách tạo các huyền thoại nhiều cột với ggplot. PS: vị trí của truyền thuyết không nên thay đổi nhiều cho câu trả lời cho câu hỏi của bạn). –