html - 编织多个html文件rstudio

标签 html r markdown knitr rstudio

我有一段代码要在多个数据文件上运行。例如,我想要所有数据文件的汇总统计信息。对于每个文件,我需要一个单独的 HTML 文件 (knit html)。有没有办法在所有文件上运行代码,分别为每个数据文件生成单独的 HTML 文件,除了分别在每个文件上运行代码,然后编织然后在 RStudio 上“另存为”?

这是我想在每个文件上运行的代码示例:

summary(myData$ZScoreA)

boxplot(myData$ZScoreA, myData$ZScoreB, main="ZScores", xlab="Group", ylab="ZScore value", names=c("A","B"))

plot(myData$ZScoreA)

library(ggplot2)

qplot(ZScoreA, data=myData)

最佳答案

在我看来,您应该使用函数来编写代码。

yourfunction <- (yourdata) {summary(yourdata$ZScoreA)
boxplot(yourdata$ZScoreA, yourdata$ZScoreB, main="ZScores", xlab="Group", ylab="ZScorevalue", names=c("A","B"))
plot(yourdata$ZScoreA)
library(ggplot2)
qplot(ZScoreA, data=yourdata)
}

调用你的所有数据

yourfunction(yourdata1)
yourfunction(yourdata2)
yourfunction(yourdata3)

Brew 看起来可以帮助您将函数中的数据写入 html。

关于html - 编织多个html文件rstudio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20039692/

相关文章:

javascript - 使用 innerhtml 属性向 div 添加滚动条

r - 将R中的所有列从系数更改为数值

yaml - 如何在yaml的多行字符串中转义哈希(#)字符?

javascript - jQuery 将事件处理程序绑定(bind)到隐藏元素(显示 :none)

javascript - 更改脚本中的图像

html - float 和媒体查询在 IE 中不起作用

r - 'show' 是正常的 S4 通用函数吗?

r - 向字符串/字符向量中的每个元素添加可变长度填充

c# - 如何在以编程方式生成 Markdown 表时转义字符串

visual-studio-code - 使 VScode 自动高亮 .text 文件为 Markdown