在另一个脚本/标记中作为函数运行/调用R脚本
在一项正在进行的研究中,我希望将我的代码分成几个部分,以使脚本更短、整洁,但也因为我希望能够在不同的应用程序中重用某些部分。因此,我想剪切一些代码,将其放入一个R脚本中,然后从另一个脚本或标记文件运行它在另一个脚本/标记中作为函数运行/调用R脚本,r,r-markdown,R,R Markdown,在一项正在进行的研究中,我希望将我的代码分成几个部分,以使脚本更短、整洁,但也因为我希望能够在不同的应用程序中重用某些部分。因此,我想剪切一些代码,将其放入一个R脚本中,然后从另一个脚本或标记文件运行它 简单的解决方案是source(script.r),但这将用脚本生成的所有其他数据填充我的环境。我想要一个干净的输入输出解决方案,更像是调用函数。计划是向脚本提供一个数据帧和两个变量,并接收一个数据帧作为输出 这感觉像是一件非常基本的事情,但我在搜索时还没有找到解决方案 感谢您的帮助:)“我想要一
简单的解决方案是
source(script.r)
,但这将用脚本生成的所有其他数据填充我的环境。我想要一个干净的输入输出解决方案,更像是调用函数。计划是向脚本提供一个数据帧和两个变量,并接收一个数据帧作为输出
这感觉像是一件非常基本的事情,但我在搜索时还没有找到解决方案
感谢您的帮助:)“我想要一个干净的输入输出解决方案,更像是调用一个函数。”因此,创建一个函数。实际上,您应该构建一个包。这真的不难(如果你不打算发表的话)。