상세 컨텐츠

본문 제목

[R-QA] Error in plot.new() : figure margins too large

빅데이터/R with Database Fundamentals

by datasa 2021. 8. 22. 14:29

본문

# plot() 을 그릴 때 자주 만나는 에러

 

1) RStudio 내 plot 영역의 마진을 재설정 하고 다시 그리기

 

par(mar=c(1,1,1,1))

par(mfrow=c(2,2)) # number of Multuple Figures, 2행 2열 (4개의 plot을 그릴예정)

#+ mfrow: 1행먼저 그리고 2행으로, mfcol: 1열 먼저그리고, 2열로
#+ 별도 layout() 사용가능 (다양한 레이아웃 가능)

 

plot(my_mpg$cty, type = "h", main="hist_my_mpg$cty")
plot(my_mpg$cty, type = "l", main="line_my_mpg$cty")
plot(my_mpg$cty, type = "p", main="point_my_mpg$cty")
plot(density(my_mpg$cty), main="density_plot") 

 

2) 새로운 윈도우창를 띄우고 실행

 

x11()

par(mfrow=c(2,2))

 

plot(my_mpg$cty, type = "h", main="hist_my_mpg$cty")
plot(my_mpg$cty, type = "l", main="line_my_mpg$cty")
plot(my_mpg$cty, type = "p", main="point_my_mpg$cty")
plot(density(my_mpg$cty), main="density_plot") 

 

o RStudio

o new Window

 

관련글 더보기

댓글 영역