如何将R脚本中的代码片段保存/复制到R Markdown文件中?
保存R脚本代码片段并插入R Markdown的方法
直接复制粘贴(最省心)
打开你的R脚本,选好要挪的代码片段,复制后直接贴到R Markdown对应章节的代码块里就行。R Markdown里的代码块得用三个反引号包起来,开头加{r}指定是R语言:# 示例:粘贴过来的代码 summary(mtcars)如果只想展示代码不想运行,就加个
eval=FALSE参数:# 只展示不执行的代码示例 ggplot(mtcars, aes(wt, mpg)) + geom_point()把代码存成独立文件复用
把需要的代码片段单独存成一个.R文件(比如叫my_analysis.R),之后在R Markdown里用两种方式调用:
一是直接运行文件里的代码:source("my_analysis.R")二是直接引入代码内容展示(不运行的话同样加
eval=FALSE):用RStudio代码片段功能快速插入
要是这段代码以后还要反复用,在RStudio里选好代码,去工具 > 全局选项 > 代码 > 代码片段里添加自定义片段,设个触发关键词。之后在R Markdown里敲关键词按Tab,代码就自动出来了。
内容的提问来源于stack exchange,提问作者Abi
相关产品推荐
相关产品推荐

