在 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")
我的文件“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")