首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R weatherData底特律站误差

R weatherData底特律站误差
EN

Stack Overflow用户
提问于 2017-03-29 14:03:27
回答 1查看 103关注 0票数 1

我一直在试图提取底特律机场的天气数据时出错。我能够手动转到wunderground.com获取历史时侯数据,因此它确实存在于底特律的位置。但是R包一直给我发错误。我用了"KDTW“作为机场代码,但它不起作用。我试着用"72537“作为站点ID,这是我使用getStationCode(”底特律“)获得的。如果能帮助我获得2017年1月1日至2017年3月28日期间靠近底特律站的任何时段的小时历史数据,我将不胜感激。

以下是我尝试过的:

代码语言:javascript
复制
 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")   

谢谢!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-29 18:26:00

我得到了KDTW的天气数据。temp <- getWeatherForDate(station_id = "KDTW", start_date = "2017-01-01", end_date="2017-01-10")

这是我的日期范围的输出

代码语言:javascript
复制
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

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43095804

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档