m 행과 n 열이있는 R로 플로팅 윈도우를 만들면 어떻게 "전체"그래픽에 메인 타이틀을 부여 할 수 있습니까?플로팅 윈도우의 전체 제목
예를 들어 3 개 학교의 GPA와 SAT 점수의 관계를 보여주는 세 개의 산점도가있을 수 있습니다. "캘리포니아의 3 개 학교의 SAT 점수 대 GPA"와 같은 세 가지 도표에 하나의 마스터 타이틀을 부여 할 수 있습니까?
m 행과 n 열이있는 R로 플로팅 윈도우를 만들면 어떻게 "전체"그래픽에 메인 타이틀을 부여 할 수 있습니까?플로팅 윈도우의 전체 제목
예를 들어 3 개 학교의 GPA와 SAT 점수의 관계를 보여주는 세 개의 산점도가있을 수 있습니다. "캘리포니아의 3 개 학교의 SAT 점수 대 GPA"와 같은 세 가지 도표에 하나의 마스터 타이틀을 부여 할 수 있습니까?
내 마음에 가장 확실한 방법은 래티스 또는 ggplot2를 사용하는 것입니다. 여기에 예를 사용하여 격자입니다 : 메인 = 매개 변수를 변경 할 격자에서
library(lattice)
depthgroup<-equal.count(quakes$depth, number=3, overlap=0)
magnitude<-equal.count(quakes$mag, number=2, overlap=0)
xyplot(lat ~ long | depthgroup*magnitude,
data=quakes,
main="Fiji Earthquakes",
ylab="latitude", xlab="longitude",
pch=".",
scales=list(x=list(alternating=c(1,1,1))),
between=list(y=1),
par.strip.text=list(cex=0.7),
par.settings=list(axis.text=list(cex=0.7)))
.
위의 예는 here에서 해제되었습니다.
나는 좋은 ggplot2 예제가 없지만, learn r blog에 ggpolot2를 가진 예제의 미터법이 있습니다.
하나의 옵션은 ggplot2를 사용 this example 및
opts (title = "RSS and NINO3.4 Temperature Anomalies \nand SATO Index Trends Since 1980")
수 있습니다하지만 당신은 자연스럽게 gg2plot에서 만든 세 개의 그래프를해야합니다.
난 격자 또는 ggplot2 괜찮을 거 같아요.
기존의 그래픽 시스템을 사용하여, 여기에 두 가지 방법 :
(1)
par(mfrow=c(2,2))
for(i in 1:4) plot(1:10)
mtext("Title",side=3,outer=TRUE,padj=3)
(2)
par(mfrow=c(2,2))
for(i in 1:4) plot(1:10)
par(mfrow=c(1,1),mar=rep(0,4),oma=rep(0,4))
plot.window(0:1,0:1)
text(.5,.98,"Title")
이것은 좋은 대답이기도하며 ggplot2 또는 격자가 필요하지 않습니다. –
Wonderful, 나는 그것을 찾고있었습니다. - 고마워요! –
WONDERFUL !!!! 감사!!!! –
metricasston은 얼마입니까? :) – dalloliogm
ggplot2가 보조 축 레이블을 지원하지 않는다고 할 때 무엇을 의미합니까? 크기를 설정할 때 맞춤 설정할 수 있습니다 (예 : scale_y_continous ('y 축 레이블'). – dalloliogm