NOAA имеет предел запроса 1000. Я пытаюсь получить климатические данные за 1 год (PRCP, TMAX, TMIN, который превышает 1000) и поместить их в кадр данных.
Я пробовал цикл while для просмотра диапазона дат один день за раз
start <- as.Date("2013-07-01",format = "%Y%m%d")
end <- as.Date("2014-06-30",format = "%Y%m%d")
theDate <- start
while (theDate <= end)
{
df <- ncdc(
datasetid = 'GHCND',
stationid = 'GHCND:ASN00009225',
token = "token code",
startdate = theDate,
enddate = theDate +1,
limit = 1000
)$data
theDate <- theDate + 1
}
Я получаю следующее сообщение об ошибке
Error in while (theDate <= end) { : missing value where TRUE/FALSE needed