R에서 여러 플롯을 pdf로 저장하는 방법
다음 기본 구문을 사용하여 여러 플롯을 R의 PDF에 저장할 수 있습니다.
#specify path to save PDF to destination = ' C:\\Users\\Bob\\Documents\\my_plots.pdf ' #open PDF pdf(file=destination) #specify to save plots in 2x2 grid by(mfrow = c(2,2)) #save plots to PDF for (i in 1:4) { x=rnorm(i) y=rnorm(i) plot(x, y) } #turn off PDF plotting dev. off ()
다음 예에서는 이 구문을 실제로 사용하는 방법을 보여줍니다.
예 1: 동일한 페이지에 여러 플롯을 PDF 형식으로 저장
다음 코드는 PDF의 동일한 페이지에 여러 플롯을 저장하는 방법을 보여줍니다.
#specify path to save PDF to destination = ' C:\\Users\\Bob\\Documents\\my_plots.pdf ' #open PDF pdf(file=destination) #specify to save plots in 2x2 grid by(mfrow = c(2,2)) #save plots to PDF for (i in 1:4) { x=rnorm(i) y=rnorm(i) plot(x, y) } #turn off PDF plotting dev. off ()
내 컴퓨터의 지정된 위치에 있는 PDF로 이동하면 4개의 플롯이 포함된 다음과 같은 1페이지 PDF를 찾을 수 있습니다.
예 2: PDF 형식으로 여러 페이지에 여러 플롯 저장
PDF의 여러 페이지에 여러 플롯을 저장하려면 par() 함수를 제거하면 됩니다.
#specify path to save PDF to destination = ' C:\\Users\\Bob\\Documents\\my_plots.pdf ' #open PDF pdf(file=destination) #save plots to PDF for (i in 1:4) { x=rnorm(i) y=rnorm(i) plot(x, y) } #turn off PDF plotting dev. off ()
내 컴퓨터의 지정된 위치에 있는 PDF로 이동하면 각 페이지에 플롯이 포함된 4페이지짜리 PDF가 표시됩니다.