Knit HTML - 从错误中恢复?
Knit HTML - Recover from Error?
我有一个很长的 R 代码,需要大约 2-3 小时才能 运行 并编织到 HTML。然而,即使出现小错误或警告......编织也会中止......在下面的示例中,由于保存历史错误,它已经这样做了。
processing file: model_v64.Rmd
|...................... | 33%
ordinary text without R code
|........................................... | 67%
label: unnamed-chunk-1 (with options)
List of 1
$ echo: logi TRUE
Quitting from lines 21-278 (model_v64.Rmd)
**Error in .External2(C_savehistory, file) : no history available to save**
Calls: <Anonymous> ... withCallingHandlers -> withVisible -> eval -> eval -> savehistory
Execution halted
有什么办法可以
- 选项 1 - 从 tmp 目录或其他任何地方恢复部分创建的 HTML
- 选项 2 - 让 Knit HTML 继续处理错误而不停止代码。
- 选项 3 - 至少保存已经编织的 HTML 然后停止。
谢谢,马尼什
设置块选项error = TRUE
以显示错误而不是停止 R:
knitr::opts_chunk$set(error = TRUE)
我有一个很长的 R 代码,需要大约 2-3 小时才能 运行 并编织到 HTML。然而,即使出现小错误或警告......编织也会中止......在下面的示例中,由于保存历史错误,它已经这样做了。
processing file: model_v64.Rmd
|...................... | 33%
ordinary text without R code
|........................................... | 67%
label: unnamed-chunk-1 (with options)
List of 1
$ echo: logi TRUE
Quitting from lines 21-278 (model_v64.Rmd)
**Error in .External2(C_savehistory, file) : no history available to save**
Calls: <Anonymous> ... withCallingHandlers -> withVisible -> eval -> eval -> savehistory
Execution halted
有什么办法可以
- 选项 1 - 从 tmp 目录或其他任何地方恢复部分创建的 HTML
- 选项 2 - 让 Knit HTML 继续处理错误而不停止代码。
- 选项 3 - 至少保存已经编织的 HTML 然后停止。
谢谢,马尼什
设置块选项error = TRUE
以显示错误而不是停止 R:
knitr::opts_chunk$set(error = TRUE)