Quantmod несколько графиков в одном файле PDF - PullRequest
0 голосов
/ 08 июня 2018

Я хочу нарисовать две диаграммы в Quantmod, а затем поместить их в один PDF, как этого добиться?Пример кода ниже, в этом коде я генерирую два отдельных файла PDF, но как объединить их в один файл?

  getSymbols("AAPL", src = "yahoo", from = start, to = end)
  getSymbols("GOOGL", src = "yahoo", from = start, to = end)


  candleChart(AAPL, multi.col=TRUE, theme='white') 
  addMACD()
  dev.copy(pdf, "chart1.pdf")

  candleChart(GOOGL, multi.col=TRUE, theme='white') 
  dev.copy(pdf, "chart2.pdf")
  dev.off()

Есть идеи?

1 Ответ

0 голосов
/ 09 июня 2018

Вы можете сделать это:

start = "2018-01-01"
end = "2018-04-01"
getSymbols("AAPL", src = "yahoo", from = start, to = end)
getSymbols("GOOGL", src = "yahoo", from = start, to = end)


pdf(file = "charts.pdf")
par(mfrow=c(2,1))
chart_Series(AAPL, TA = "add_MACD();") 
chart_Series(GOOGL) 
dev.off()
...