如何在 R 脚本中获取函数而不是向量
How to source functions but not vectors in R script
我有一个 R 脚本,其中包含我为正在进行的多个项目制作的多个函数。在同一个脚本中还有大约 40 个字符向量。这些向量包含我在不同 Twitter 帖子中寻找的关键词,该函数创建一个虚拟变量来识别帖子是否包含这些关键词。
当我想使用这些函数时,我调用 source("myScript.R")
来使用这些函数,但这也使我的环境充满了 40 个向量,我不一定希望发生这种情况。
有没有办法屏蔽向量,这样当我 运行 source(或其他一些调用)时,我将只能看到我环境中的函数而不是向量?
根据上面@prosoitos 的评论,我用包含我的代码的 R 脚本制作了一个包,它非常有效
我有一个 R 脚本,其中包含我为正在进行的多个项目制作的多个函数。在同一个脚本中还有大约 40 个字符向量。这些向量包含我在不同 Twitter 帖子中寻找的关键词,该函数创建一个虚拟变量来识别帖子是否包含这些关键词。
当我想使用这些函数时,我调用 source("myScript.R")
来使用这些函数,但这也使我的环境充满了 40 个向量,我不一定希望发生这种情况。
有没有办法屏蔽向量,这样当我 运行 source(或其他一些调用)时,我将只能看到我环境中的函数而不是向量?
根据上面@prosoitos 的评论,我用包含我的代码的 R 脚本制作了一个包,它非常有效