gpt4 book ai didi

r - 如何找到包裹的位置?

转载 作者:行者123 更新时间:2023-12-04 09:16:47 26 4
gpt4 key购买 nike

我正在构建一个 R 包(我们称之为“pkg”),并且想编写一个函数,从 Internet 下载文件并将其保存在我的包目录中的“inst/extdata”目录中。

 download_file <- function(link) { 
path <- ... # path to where "pkg" is stored
# something along the lines of ....../pkg
download.file(link, paste(path, "inst/extdata", "newfile", sep = ""))
}

你能帮我找到“路径”吗?在开发包时,我可以只执行“getwd()”——但是,当用户调用我的包时,她的工作目录可能不是 pkg 目录。在这种情况下,如何获取包目录的路径?

最佳答案

就跑 .libPaths()它会显示你的 library 的文件路径文件夹。在库文件夹中,您可以看到所有的包。

关于r - 如何找到包裹的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42492572/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com