导入多个年度天气数据,循环组合成一个dataframe
Import multiple yearly weather data , and combine it into a dataframe by loop
library(weatherData)
for(i in 2003:2016) {
c <- (getWeatherForYear(station_id = "BOS", year = i))
}
我正在编写一个循环,从函数 getWeatherForYear 获取 2003 年到 2016 年的天气数据,并将其合并到数据帧中
但是在循环之后,dataframe只显示了2016年的天气数据"not from year 2003 to 2016"
有人可以帮助我修复将生成数据框的循环,该数据框包括从 2003 年到 2016 年的年度天气数据吗?
非常感谢
df <- do.call(
rbind,
lapply(
2003:2016,
function(i) getWeatherForYear(station_id = "BOS", year = i)
)
)
library(weatherData)
for(i in 2003:2016) {
c <- (getWeatherForYear(station_id = "BOS", year = i))
}
我正在编写一个循环,从函数 getWeatherForYear 获取 2003 年到 2016 年的天气数据,并将其合并到数据帧中
但是在循环之后,dataframe只显示了2016年的天气数据"not from year 2003 to 2016"
有人可以帮助我修复将生成数据框的循环,该数据框包括从 2003 年到 2016 年的年度天气数据吗?
非常感谢
df <- do.call(
rbind,
lapply(
2003:2016,
function(i) getWeatherForYear(station_id = "BOS", year = i)
)
)