首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将.rmd代码块复制到另一个.rmd中?

如何将.rmd代码块复制到另一个.rmd中?
EN

Stack Overflow用户
提问于 2019-10-01 21:30:49
回答 1查看 245关注 0票数 2

我需要自动将选择代码块从一个rmd移动到另一个rmd。目前的系统使用复制/粘贴,但我希望这个过程是自动化的。我尝试创建code chunks into their own R scripts (knitr::purl),然后调用第二个rmd中的代码块,但是使用knitr::purl时,代码块是图,图形标题丢失了。有没有一种有效的方法来复制每个代码块,以便它在第二个rmd中仍然可用?

EN

回答 1

Stack Overflow用户

发布于 2020-10-06 23:25:04

我不认为这样做是个好主意,因为您将在此过程中复制代码,这可能会导致不同的版本具有不同的最新状态。从长远来看,这使得维护不同的Rmd文件几乎是不可能的。您可能想要做得更好的是,使用一个包含代码块的外部脚本,并使用read_chunk()将它们调用到Rmd文件的上下文中。

Using an external R script with your document

这并没有完全回答您的问题,但我认为它解决了您的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/58185864

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档