【问题标题】:knitting multiple html files rstudio编织多个html文件rstudio
【发布时间】:2013-12-01 03:00:37
【问题描述】:

我有一大段代码要在多个数据文件上运行。例如,我想要所有数据文件的汇总统计信息。对于每个文件,我需要一个单独的 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)

【问题讨论】:

标签: html r markdown knitr rstudio


【解决方案1】:

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

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。

【讨论】:

    猜你喜欢
    • 2018-02-24
    • 1970-01-01
    • 1970-01-01
    • 2016-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-10
    相关资源
    最近更新 更多