본문 바로가기

Test Code/R

[R] 멀티 plot



 스크립트

 결과


# 데이터 생성

data<-rnorm(100,0,1)


# plot grid & margin

par(

  mfrow=c(2,2),

  oma = c(0, 0, 5, 0), 

  mar=c(3,3,3,1)

)


# Q-Q plot

qqnorm(

  data,

  las=1, 

  main="Q-Q plot")

qqline(

  data, 

  col="red")


# Histogram

hist(

  data,

  las=1,

  col="green",

  main="Histogram"

)

box()


# Density

plot(

  density(data),

  las=1,

  col="red",

  main="Density"

)


# Box plot

boxplot(

  data,

  las=1,

  col="pink",

  main="Box plot"

)


# overall title

title(

  main="Statistical Chart", 

  cex.main=3, 

  outer=TRUE

)


 







par(

  mfrow=c(2,2),            # plot grid(row,col)

  oma = c(0, 0, 5, 0),    # 전체 margin (left, bottom, top, right)

  mar=c(3,3,3,1)           # 내부 plot margin (left, bottom, top, right)

)



title(

  main="Statistical Chart", 

  cex.main=3, 

  outer=TRUE                    # 외부 Title

)




'Test Code > R' 카테고리의 다른 글

[R] 그룹데이터 만들기  (0) 2014.01.09
[R] tapply 함수  (0) 2014.01.09
[R] 빈 Plot에서 텍스트 쓰기  (0) 2014.01.04
[R] plot을 이미지로 저장  (0) 2014.01.04
[R] 비모수 분산분석  (0) 2014.01.02