[r] R을 사용하여 그래프를 .eps 파일로 내보내기

그래프를 .eps 형식 파일로 내보내려면 어떻게합니까? 저는 일반적으로 그래프를 .pdf 파일로 내 보냅니다 ( ‘pdf’기능 사용). 꽤 잘 작동합니다. 그러나 이제 .eps 파일로 내 보내야합니다.



답변

포스트 스크립트를 만드는 가장 쉬운 방법은 다음 setEPS()명령을 사용하는 것입니다 .

setEPS()
postscript("whatever.eps")
plot(rnorm(100), main="Hey Some Data")
dev.off()


답변

ggplot2그림을 생성하는 데 사용 하는 경우 a ggsave(file="name.eps")도 작동합니다.


답변

postscript()장치는 EPS 생성을 허용하지만 일부 기본값을 변경하는 경우 에만 가능합니다. ?postscript자세한 내용을 읽으십시오 .

다음은 예입니다.

postscript("foo.eps", horizontal = FALSE, onefile = FALSE, paper = "special")
plot(1:10)
dev.off()


답변

또 다른 방법은 Cairographics 기반 SVG, PDF 및 PostScript 그래픽 장치를 사용하는 것입니다. 이렇게하면 할 필요가 없습니다.setEPS()

cairo_ps("image.eps")
plot(1, 10)
dev.off()


답변

예, postscript()파일 이름이로 끝나는 장치를 열고 .eps플롯을 수행 한 다음을 호출하십시오 dev.off().


답변