나는 R로 여러 그래픽을 루프에 플로팅하고 postscript()
을 사용하여 포스트 스크립트로 내 보냅니다.R : Mac OS X에서 포스트 스크립트 내보내기 파일 이름 확장자를 R에 집어 넣기
for(i in 1:length(ind)){
postscript(names(ind[i]))
par(mar=c(6,8,6,5))
plot(ind[[i]][,c('YEAR','VALUE')],
type='b',
main=ind[[i]][1,'NAME'],
xlab="Time [Years]",
ylab="Value [mm]")
dev.off()
}
이 모두 잘 작동하지만 난 어떤 파일 확장자 (예를 들어, .PS는) 그들에게 기록되지 않습니다 Finder에서 파일을 살펴있을 때 (나는 맥 OS X 10.8.5 오전). ImageMagick의 출력 이미지를 더 처리하고 변환하려면 mogrify
파일 확장자를 사용합니다. 누구든지 해결책이 있습니까? postscript()로 하나의 파일을 플로팅 할 때 파일 이름과 확장자를 지정하지만 루프에서 어떻게 할 수 있습니까?
또 다른 질문 : 거기에 실행될 수 있도록 mogrify (http://www.imagemagick.org/script/mogrify.php)와 같은 명령 줄 도구를 통합하여 (Windows 및 Mac 솔루션이 가장 좋음) 가능합니까?
'ind'에는 확장자가있는 파일 이름이 포함되어 있지 않습니까? 함께 붙여 넣으십시오. 'paste (names (ind [i]), ".ps", sep = "")'. 물론 –
! 그런 간단한 해결책을 생각하지 않았습니다. 고맙습니다!! 명령 줄 도구를 R에 통합 할 수있는 방법이 있습니까? – kurdtc