我正在尝试采用某种功能,并以与自己的功能稍有不同的方式应用它。但是我一直遇到依赖问题,找不到此类功能。
尽管事实如此,但函数本身仅加载rlist即可正常工作。
这是rlist包中的select.list:
function (.data, ...)
{
args <- set_argnames(dots(...))
quote <- as.call(c(quote(list), args))
list.map.internal(.data, quote, parent.frame())
}
如果尝试运行此函数,则会收到错误消息,提示找不到函数set_argnames。
当我在此处进入该功能时:
function (args, data = args)
{
argnames <- getnames(args, character(length(args)))
indices <- !nzchar(argnames) & vapply(args, is.name, logical(1L))
argnames[indices] <- as.character(args[indices])
setnames(data, argnames)
}
我遇到类似性质的错误。
我已经安装并加载了所有程序包依赖项,LinkingTos,Imports甚至是建议。似乎没有任何办法可以解决问题。
有没有办法加载一个函数的所有依赖函数?