SAI*_*N T 5 database sqlite r bioinformatics bioconductor
我的本地计算机中有一个像 run.sqlite 这样的 SQLite 数据库。我正在制作一个R 包,其中包含一些代码并在该 SQLite 数据库上运行。我怎样才能制作一个也包含这个数据库的R包。因此,我可以在 CRAN/github 中分享/发布我的 R 包。
我使用 R 包文档中原始数据部分的方法将 sqlite 文件放入我的R 包中。
将您的 sqlite 文件放在inst\extdata\
包根目录的文件夹中,然后在包中使用它获取它的路径。
system.file("extdata", "sqlite.db", package = "package-name")
Run Code Online (Sandbox Code Playgroud)
例如:
db_file = system.file("extdata", "sqlite.db", package = "package-name")
con = DBI::dbConnect(RSQLite::SQLite(), dbname = db_file)
Run Code Online (Sandbox Code Playgroud)