2
나는 quantmod로 제작 된 차트의 pdf를 만들고 싶습니다. 예를 들어,퀀텀 차트를 점진적으로 구축하고 최종 결과를 단일 페이지 pdf로 내보낼 수 있습니까?
library(quantmod)
data(sample_matrix)
d <- as.xts(sample_matrix)
pdf("chart1.pdf")
chartSeries(d$Open,TA=c(addTA(d$Close,on=1),addTA(d$High)))
dev.off()
문제는 chart1.pdf
처럼 단일 페이지의 PDF를 생성 할 수 있지만 점진적으로 addTA()
를 사용 여부입니다. 예를 들어 다음 코드는 3 페이지짜리 pdf 인 chart2.pdf
을 만듭니다. 해당 PDF의 마지막 페이지를 직접 만들고 싶습니다만 위의 chartSeries
에 대한 원래 호출에서 addTA
호출을 지정하지 않아도됩니다. 당신이 원하는대로
pdf("chart2.pdf")
chartSeries(d$Open)
print(addTA(d$Close,on=1))
print(addTA(d$High))
dev.off()
감사합니다. 그러나 그것은 나를 위해 빈 PDF 파일을 생성합니다. 너에게 효과가 있니? –
@RahulSavani 네, 저에게 도움이되었습니다. 'dev.off()'줄을 실행 했습니까? – GSee
나는 그랬지만 이전에''dev.off()''를 실행하지 않았고 어떤 장치가 아직 열려있는 것이 문제 였다고 생각합니다. 깨끗한 작업 공간 덕분에 문제없이 작동했습니다. –