-1
我正在使用R studio版本0.99.485。我必須根據一個輸入矢量做許多報告,所以我決定在R Markdown(R studio)中編寫循環。我只給出部分代碼:創建許多文檔
```{r forensis, results='asis', echo=FALSE}
load(file = "E:/data/R/Forensic_reports/fdata.RData")
for (i in 1:length(osobni_podaci$Oib)) {
cat(" \n### UPIT ZA OIB: ", oibreq[i], ' \n')
cat(' \n### STATUS OIB-A \n')
cat('Status: ',ifelse(oib_status$X_status[i] == 1, 'Aktivan', 'Neaktivan'), ' \n')
cat(' \n### OSNOVNI PODACI \n')
cat("Ime: ", osobni_podaci$Ime[i], ' \n')
}
```
因此,對於某些向量中的每一個我,我都會寫相同結構的報告。
如果我像這樣執行代碼,它將返回一個文檔中的所有報告,但我希望擁有與報告一樣多的html文檔。
在循環結束時,我需要在for循環結束時添加什麼內容才能在每次循環結束時將報告保存爲文檔?
R會創建一個'pdf/html,jpeg文件',並開始放置所有的東西,除非它被修復或被告知要做一個新的東西。與數字一樣,您可以執行dev.off()或dev.next()。 所以我會懷疑有類似的Markdown,或者只是在創建HTML文件 –
@Jan Sila據我瞭解,你不可能從rmarkdown r chunk做多個html文檔。我不知道如何將dev.off()或dev.next()嵌入到代碼中。 – Mislav
我不是那個意思,但類似的東西?當我登錄電腦時,我也會嘗試Google –