gpt4 book ai didi

r - 是否可以在 R 包的 'data' 子目录中包含文本文件

转载 作者:行者123 更新时间:2023-12-04 14:46:22 26 4
gpt4 key购买 nike

我有几个文本文件要包含在我的数据清理文档中作为示例,但是,当我将文本文件包含在我的“数据”文件中时,我收到来自 R CMD check 的错误消息,说该包“无法安装",而如果我不包含它,则可以安装该软件包,但它给我一个错误,说它的示例不起作用,因为它找不到文本文件(当然)。有没有解决的办法?

最佳答案

基于@Tyler Rinker 的评论,我认为包含杂项文件的正确位置是将它们包含在包目录的 inst/ 目录中。从 http://cran.r-project.org/doc/contrib/Leisch-CreatingPackages.pdf 的第 5.1 节,我们得到:

'inst/' for miscellaneous other stuff. The contents of this directory are completely copied to the installed version of a package.



这意味着您可以使用如下代码获取文本文件:
readLines(file = paste0(path.package("yourpackage"), "/your_text_file.txt"))

关于r - 是否可以在 R 包的 'data' 子目录中包含文本文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17278954/

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