我想生成一个用 quantmod 生成的图表的 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()
问题是是否可以生成单页 pdf,例如chart1.pdf
,但addTA()
增量使用。为了说明,以下代码将创建一个三页的 pdf chart2.pdf
,我想直接创建该 pdf 的最后一页,但不指定addTA
上述原始调用中的调用chartSeries
。
pdf("chart2.pdf")
chartSeries(d$Open)
print(addTA(d$Close,on=1))
print(addTA(d$High))
dev.off()