用例如下:我创建了一个包,其中包含对数据库运行查询的函数。而不是在R脚本中定义查询,例如(原谅伪代码):
house_price_query <- "select * from house_prices"
get.house_prices <- function() run_query(house_price_query)
我可以将查询保存为queries/house_prices.sql
中的文本文件,然后将此文本文件读入查询吗?
干杯
答案 0 :(得分:2)
您可以将文件house_prices.sql
放在包裹文件夹中的inst/queries
中,然后从R中加载它(一旦安装了包裹):
system.file(file.path("queries","house_prices.sql"), package="your_package_name")