Rのrnoaaから気象データを取得しようとしています.rnoaaは1年間の抽出しかサポートしていないため、ループをまとめて数年取得しようとしました。地図機能を使ったほうがいいですか?
空のリストを返します..
library(rnoaa)
options(noaakey= "somekey")
washington_weather <- getweather("GHCND:USW00024234")
getweather <- function(stid) {
wtr<-0
for (i in 2009:2017) {
start_date <- paste0(i, "-01-01")
end_date <- paste0(i, "-12-31")
j<- i -2008
wtr[j]$tbl <- ncdc(datasetid='GHCND', stationid=stid, startdate = start_date, enddate = end_date)
}
return(wtr)
}
fahrenheit_to_celsius <- function(temp_F) {
temp_C <- (temp_F - 32) * 5 / 9
return(temp_C)
}