gpt4 book ai didi

r - 如何在 R 包中包含 sqlite 数据库文件。以便我可以与数据库文件一起共享/发布它?

转载 作者:行者123 更新时间:2023-12-04 16:10:58 30 4
gpt4 key购买 nike

我的 中有一个 SQLite 数据库,如 run.sqlite本地计算机 .我正在制作 R包其中包含一些代码并在此 SQLite 数据库上运行。我怎样才能制作一个包含这个数据库的 R 包。所以,我可以在 CRAN/github 中共享/发布我的 R 包。

最佳答案

我使用 Raw Data section 中的方法在我的 R 包中放入了一个 sqlite 文件在 R 包文档中。
将您的 sqlite 文件放在文件夹 inst\extdata\ 中在包根目录中,然后在您的包中使用它的路径。

system.file("extdata", "sqlite.db", package = "package-name")
例如:
db_file = system.file("extdata", "sqlite.db", package = "package-name")
con = DBI::dbConnect(RSQLite::SQLite(), dbname = db_file)

关于r - 如何在 R 包中包含 sqlite 数据库文件。以便我可以与数据库文件一起共享/发布它?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41626639/

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