R 완전 기초

R을 완전 기초부터 시작합니다


수강중

29. 그래프 저장

Export 버튼을 클릭하는 방식

그래프를 그린 후에 Export 버튼을 클릭하면 아래와 같이 3가지 형태로 저장할 수 있다.

  • Save as Image : 그림파일
  • Save as PDF : PDF 파일
  • Copy to Clipboard : 클립보드

export 를 써도 되지만, 그래프가 여러 개면 상당히 번거로워진다

.png 형식으로 저장하는 방법

png()함수를 실행하면 모든 그래프를 png파일로 저장해준다.

png('그래프제목.png')png파일에 그려졌기 때문에 rstudio에는 출력되지 않는다.

png('점포비교.png')

작업한 그래프를 .png 파일에 저장하는 방법

작업 디렉토리에서 파일을 확인하면 파일을 저장을 하지 않았기 때문에 png 파일의 용량이 0이다.

파일을 열어서 작업을 한뒤 닫아서 저장을 해야한다

파일을 닫고 저장하기

dev.off()함수를 실행하여 파일을 닫고 저장 한다.

작업 디렉토리에서 파일을 다시 확인하면 png 파일의 용량이 9KB이다.

dev.off()

그림을 크기 지정하기

png()함수에서 그림 크기를 지정해준다.

png() 함수에 가로 픽셀과 세로 픽셀자리에 순서대로 1000800을 입력한다.

png('점포비교.png', 1000, 800)

dev.off() 작업 잊지말기

초보자들이 자주하는 실수 : dev.off() 함수를 실행 안하고 그림이 저장이 안됐다고 하는 것이다. 파일을 닫고 저장하기 작업을 잊지 말자

dev.off()

.png 아닌 다른 형식으로 저장하기

.jpg형식으로 저장하기

jpeg()함수를 실행하면 모든 그래프를 jpg파일로 저장해준다.

작업 디렉토리에서 파일을 다시 확인하면 jpg 파일을 확인할 수 있다.

jpgpng 의 차이

  • jpg는 손실압축. 용량이 작으면, 파일이 약간 뭉개지더라도 압축을 실행한다 한다.
  • png 는 비손실압축. 파일이 뭉개지지 않을 정도로만 용량을 줄인다
jpeg('점포비교.jpg', 1000, 800)
dev.off()