【发布时间】:2013-02-14 13:44:36
【问题描述】:
我正在尝试使用如下列表打开多个 csv 文件;
filenames <- list.files("temp", pattern="*.csv", full.names=TRUE)
我找到了使用 lapply 和 read.csv 打开临时目录中所有文件的示例,但我知道我需要从文件中提取哪些数据,所以为了节省阅读时间,我想使用 SQL 扩展这个;
somefile = read.csv.sql("temp/somefile.csv", sql="select * from file ",eol="\n")
但是我无法将这两个功能组合到一个命令中,这样我就可以读取应用相同 sql 查询的目录中的所有文件。
有人成功了吗?
【问题讨论】:
-
您希望文件是不同的数据帧还是全部合并为一个?