Rmd 文件编织为 md,但不转换为 HTML

问题描述 投票:0回答:1

我是 R 新手,最近在编织

.Rmd
文件时遇到了问题。我可以毫无错误地获取
.md
文件并在计算机上生成图形和表格,但
.md
文件永远不会转换为 HTML。有一些代码块可能有点繁重,例如在开始时读取多个文件、使用路径丰富包以及将长表转换为图形,但整个代码在几分钟内运行,没有任何问题。所以我不确定这些是否是
.md
文件未转换为 HTML 的唯一原因。

我之前已经能够在其他

.Rmd
文件甚至这个文件上制作HTML(仅一两次),并且我尝试重新安装最新的R(4.3.1),RStudio(2023年7月发布),更新pandoc (3.1.6) 和所有 R 软件包,以及下载我的 PC 的所有软件更新,都无济于事。任何关于事情可能挂起的地方的见解将不胜感激!

html r r-markdown knitr pandoc
1个回答
0
投票

这里可能发生的情况是“繁重”的块仍在评估中,您需要等待更长的时间才能完成。为了避免长时间运行,您可以将这些数据处理代码块外包到独立的 R 脚本中,该脚本使用

save()
saveRDS()
保存结果。然后在 Rmd 中使用
load()
readRDS()
读取数据。

© www.soinside.com 2019 - 2024. All rights reserved.