【问题标题】:Using the NOAA API Token to pull in data使用 NOAA API 令牌提取数据
【发布时间】:2020-03-27 08:56:09
【问题描述】:

我正在尝试从 NOAA 的 API 中提取天气数据 我已经下载了 rnoaa、httrm 和 jsonlite 包。

我想运行这段代码

ncdc_stations(datasetid='GHCND', locationid='FIPS:12017', stationid='GHCND:USC00084289')

我收到错误消息:

getOption("noaakey", stop("need an API key for NOAA data")) 中的错误: 需要 NOAA 数据的 API 密钥

我有一个令牌,如何在代码中实现它?

谢谢

【问题讨论】:

  • 也许阅读this可以帮助你。

标签: r noaa rnoaa


【解决方案1】:

欢迎来到 SO!我不熟悉该库,但听起来您需要在每个函数调用中添加token = "YOUR_TOKEN",例如:

libary(rnoaa)
ncdc(datasetid = 'PRECIP_HLY', locationid = 'ZIP:28801',
     datatypeid = 'HPCP', limit = 5, token =  "YOUR_TOKEN")

或者(听起来更容易,而不是为每个 rnoaafunction 调用包含该参数),只需在脚本顶部使用一次 options(noaakey = "KEY_EMAILED_TO_YOU")

取自: https://www.rdocumentation.org/packages/rnoaa/versions/0.9.5

【讨论】:

    猜你喜欢
    • 2021-02-06
    • 1970-01-01
    • 2015-10-26
    • 1970-01-01
    • 1970-01-01
    • 2019-02-11
    • 1970-01-01
    • 1970-01-01
    • 2019-07-16
    相关资源
    最近更新 更多