我需要设置一个报告文档,在其中循环项目并生成单独的图表。在 jupyter 中使用R时,我在此处使用 repr 和 IRDisplay 阅读了有关 display_markdown 和 display_html 的信息:How to render LaTeX / HTML in Jupyter (R)? 这完美地完成了在代码单元中打印 Markdown 的工作。但不幸的是,订单被破坏了。
如果我做:
library(IRdisplay)
library(repr)
options(repr.vector.quote=FALSE)
for (i in 1:3) {
print(paste("print before headline in run:",i))
display_markdown(paste("# Headline in run:",i))
cars <- c(i, 3, 6, 4, 9)
plot(cars)
print(paste("print after headline in run:",i))
}
jupyter 的最终结果混淆了。标题出现在打印的线条和图形上方:
R 版本 3.2.2 (2015-08-14)