您好我正在使用 R 和 sqlquery 函数,我似乎无法将循环通过 sqlquery 函数的结果存储到数据框中。
我有:
year<- seq(2000,2010)
for (i in 1:length(year)){
sqlQuery(channel,paste("
select * from table where year = '",year[i],"-01-01'
",sep-""))
}
但是这样做:
results <- for (i in 1:length(year)){
}
不存储任何东西。虽然我可以通过这样做来存储 year = i 的单个结果
results <- sqlQuery(channel,paste("
这显然不是我想要的——我想要所有的岁月。我哪里错了?