본문 바로가기
R 주제/R 기초 및 통계 강의

[R강의] 114. 여러 그래프의 제목과 축이름 글자 크기 한번에 바꾸는법

by 만다린망고 2021. 6. 11.
반응형

 

 

아래와 같이 세개의 그래프를 그렸다고 합시다. 

 

par(mfrow=c(1,3))
x=seq(-4,4,0.01)
y=dnorm(x)

plot(x,y,type='l',main="확률밀도함수 PDF",xlab="X",ylab="f(X)")

x=seq(-4,4,0.01)
y=pnorm(x)

plot(x,y,type='l',main="누적분포함수 CDF",xlab="X",ylab="cumulative P")

x=seq(0,1,0.01)
y=qnorm(x)

plot(x,y,type='l',main="역누적분포함수",xlab="cumulative P",ylab="X")

 

 

글자 크기를 바꾸려면 각 plot 내부에 cex 옵션을 정의해야 하는데 번거롭습니다. par 함수를 이용하면 한번에 바꿀 수 있습니다. 

 

par(mfrow=c(1,3))
x=seq(-4,4,0.01)
y=dnorm(x)

par(cex.main=2,cex.lab=1.5)

plot(x,y,type='l',main="확률밀도함수 PDF",xlab="X",ylab="f(X)")

x=seq(-4,4,0.01)
y=pnorm(x)

plot(x,y,type='l',main="누적분포함수 CDF",xlab="X",ylab="cumulative P")

x=seq(0,1,0.01)
y=qnorm(x)

plot(x,y,type='l',main="역누적분포함수",xlab="cumulative P",ylab="X")

 

 

par로 글자 크기를 변경하면 이후 그리는 모든 그래프에 적용이 됩니다. 변경된 것을 초기화할 떄는 아래 코드를 입력하면 됩니다. 

 

dev.off()

 

 

반응형

댓글