我是 R 新手,最近在编织
.Rmd
文件时遇到了问题。我可以毫无错误地获取 .md
文件并在计算机上生成图形和表格,但 .md
文件永远不会转换为 HTML。有一些代码块可能有点繁重,例如在开始时读取多个文件、使用路径丰富包以及将长表转换为图形,但整个代码在几分钟内运行,没有任何问题。所以我不确定这些是否是 .md
文件未转换为 HTML 的唯一原因。
我之前已经能够在其他
.Rmd
文件甚至这个文件上制作HTML(仅一两次),并且我尝试重新安装最新的R(4.3.1),RStudio(2023年7月发布),更新pandoc (3.1.6) 和所有 R 软件包,以及下载我的 PC 的所有软件更新,都无济于事。任何关于事情可能挂起的地方的见解将不胜感激!
这里可能发生的情况是“繁重”的块仍在评估中,您需要等待更长的时间才能完成。为了避免长时间运行,您可以将这些数据处理代码块外包到独立的 R 脚本中,该脚本使用
save()
或 saveRDS()
保存结果。然后在 Rmd 中使用 load()
或 readRDS()
读取数据。