gpt4 book ai didi

r - 如何在交互式 session 中读取 knitr/Rmd 缓存?

转载 作者:行者123 更新时间:2023-12-03 21:23:39 24 4
gpt4 key购买 nike

我有一个 Rmd包含大量缓存代码块的文件。

现在,我想继续使用交互式 session 开发该脚本,以便在将最终代码放入文档的新 block 之前尝试和测试不同的解决方案。

用朴素的R脚本,我可以直接获取它以使我的交互式 session 与脚本的最后一行保持一致。
但是,这将导致(重新)执行交互式 session 中的所有代码。

我想阅读我的Rmd文件进入交互式 session ,忽略 Markdown 部分并利用现有的 knitr缓存,理想情况下不创建任何输出。

我怎样才能做到这一点?

PS:我不是在寻找一些特定于 IDE 的方法来设置它,而是寻找一个可以从任何终端模拟器中的简单 R session 运行的命令。

最佳答案

我认为运行 library("knitr"); knit("foo.Rmd")在控制台/R session 中是最简单的方法,尽管它会重写 foo.md ,数字等。(目前太忙/懒得测试它。)

您可能会在 cache 中四处寻找。目录并直接读取缓存的文件,但这将是更多的工作/更棘手。

关于r - 如何在交互式 session 中读取 knitr/Rmd 缓存?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31200972/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com