在 html 文档中使用 R Markdown 绘图

Plot with Rmarkdown in html documen

我的文件“prueba.R”中有以下代码:

variables<-c("Sepal.Length","Petal.Width")
#+ results='asis',fig.height = 3, fig.width = 3

for (v in variables) {
  cat("## Variable  \n")
  boxplot(iris[,v],size=1)
  cat("  \n")
}

当我将其渲染成 html 文档时:

library(rmarkdown)
render("prueba.R","html_document")

我有这个输出:

如您所见,第二个“变量”的格式有很多。我该如何预防? 谢谢

cat 中删除空格似乎可以解决问题。

variables<-c("Sepal.Length","Petal.Width")
#+ results='asis',fig.height = 3, fig.width = 3

for (v in variables) {
  cat("## Variable  \n")
  boxplot(iris[,v],size=1)
  cat("\n\n")
}

在另一个文件中 -

library(rmarkdown)
render("preuba.R","html_document")