Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 函数如何读取其包中的静态csv文件_R_Functional Programming_R Package - Fatal编程技术网

R 函数如何读取其包中的静态csv文件

R 函数如何读取其包中的静态csv文件,r,functional-programming,r-package,R,Functional Programming,R Package,我正在开发一个R包,一些函数需要使用read.csv函数读取包中的静态.csv文件 我发了一些关于这个的短信 他们建议将文件保存在inst/extdata中。但我还是不明白。inst/extdata是我的软件包中的一个文件夹吗?因为我希望我的函数使用read.csv函数而不是system.file函数读取.csv文件 这里的一些帮助很好system.file()提供了包中文件的路径。如果我想从包中包含的csv文件中提取数据,我可以使用: data <- system.file("ext

我正在开发一个R包,一些函数需要使用read.csv函数读取包中的静态.csv文件

我发了一些关于这个的短信

他们建议将文件保存在inst/extdata中。但我还是不明白。inst/extdata是我的软件包中的一个文件夹吗?因为我希望我的函数使用read.csv函数而不是system.file函数读取.csv文件

这里的一些帮助很好

system.file()提供了包中文件的路径。如果我想从包中包含的csv文件中提取数据,我可以使用:

data <- system.file("extdata", "datafile.csv", package = "mypackagename")
data_df <- read.csv(data)
数据