我正在寻找一种方法来查看.r文件中的函数(如list.files)。使用谷歌但无法找到任何东西。有人解决了这个问题吗?
答案 0 :(得分:0)
您可以source
将其加入环境,然后使用ls
和is.function
的组合。
e <- new.env()
source("file.R", e) # or sys.source()
# which are the functions?
ls(e)[sapply(e, is.function)]
# get function definitions
lapply(e, function(x) if(is.function(x)) x)