R weatherData Ошибка Детройтской станции

Я продолжаю получать ошибки при попытке получить данные о погоде в аэропорту Детройта. Я могу вручную перейти на wunderground.com, чтобы получить исторические почасовые данные, поэтому они существуют там для местоположения в Детройте. Но пакет R продолжает посылать мне ошибки. Я использовал "KDTW" для кода аэропорта, но он не работал. Я попробовал "72537" для идентификатора станции, который я получил с помощью getStationCode("Детройт"). Буду признателен за любую помощь в получении часовых исторических данных для любой станции, близкой к Детройту, за промежуток времени с 1 января 2017 года по 28 марта 2017 года.,

Вот что я попробовал:

 install.packages("weatherData")  
 library ('weatherData')  

getStationCode("Detroit")  
checkDataAvailabilityForDateRange(station_type ="KARB", start_date="2017-01-01", end_date="2017-03-28")  
checkDataAvailabilityForDateRange(station_id ="KDTW", start_date="2017-01-01", end_date="2017-03-28")   

Спасибо!

1 ответ

Решение

Я смог получить данные о погоде для KDTW.temp <- getWeatherForDate(station_id = "KDTW", start_date = "2017-01-01", end_date="2017-01-10")

Вот мой вывод для диапазона дат

structure(c("Min.   :2017-01-01 00:00:00  ", "1st Qu.:2017-01-03 06:00:00  ", 
"Median :2017-01-05 12:00:00  ", "Mean   :2017-01-05 12:00:00  ", 
"3rd Qu.:2017-01-07 18:00:00  ", "Max.   :2017-01-10 00:00:00  ", 
"Min.   :17.0  ", "1st Qu.:18.5  ", "Median :34.5  ", "Mean   :31.9  ", 
"3rd Qu.:42.5  ", "Max.   :49.0  ", "Min.   :11.00  ", "1st Qu.:13.75  ", 
"Median :26.50  ", "Mean   :25.20  ", "3rd Qu.:34.25  ", "Max.   :41.00  ", 
"Min.   : 5.0  ", "1st Qu.: 9.0  ", "Median :17.5  ", "Mean   :18.2  ", 
"3rd Qu.:26.0  ", "Max.   :37.0  "), .Dim = c(6L, 4L), .Dimnames = list(
    c("", "", "", "", "", ""), c("     Date", "Max_TemperatureF", 
    "Mean_TemperatureF", "Min_TemperatureF")), class = "table")

Я только что получил данные о температуре, но если вы хотите, вы также можете получить другую информацию (например, влажность, облачность и т. Д.), Изменив opt_all_columns флаг для TRUE,

Надеюсь, это поможет!

Изменить: глядя на ваш код у вас есть station_type ="KARB" Вы имели в виду station_id?

Другие вопросы по тегам