2010-01-20 35 views
7

Tôi có một câu hỏi rất ngắn về RTiêu đề nhiều bảng điều khiển trong R

Mục đích của tôi là gán một tiêu đề chung cho một ô nhiều ô được tạo bằng mệnh đề, ví dụ:

par(mfrow=c(1,2)) 
plot(rnorm(1000)) 
plot(rnorm(1000)) 

Vì vậy, giống như "chính" cho hàm lô, nhưng được mở rộng tới cả hai ô. Có một cách kinh điển để làm điều này?

Thanks cho bất kỳ câu trả lời :-)

+0

, tôi thấy Thật là một sự trùng hợp này http://stackoverflow.com/questions/1241184/overall-title- cho âm mưu-cửa sổ sáng hôm nay. – Marek

+0

Đó cũng là một giải pháp, và vâng tôi nên sử dụng Rlattice thường xuyên hơn. –

Trả lời

12

Sử dụng mtext với tùy chọn outer:

set.seed(42) 
oldpar <- par(mfrow=c(1,2), mar=c(3,3,1,1), oma=c(0,0,3,1)) ## oma creates space 
plot(cumsum(rnorm(100)), type='l', main="Plot A") 
plot(cumsum(rnorm(100)), type='l', main="Plot B") 
mtext("Now isn't this random", side=3, line=1, outer=TRUE, cex=2, font=2) 
par(oldpar) 
+1

Bạn là anh hùng của tôi :-D –

+4

Nếu chỉ có vợ tôi nói điều đó thường xuyên hơn. –

+0

eddelbuettel Vợ của bạn không đánh giá cao "danh hiệu nhiều bảng điều khiển"? – Shane

Các vấn đề liên quan