使用 NOAA API 代币提取数据
Using the NOAA API Token to pull in data
我正在尝试从 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 密钥
我有一个令牌,如何将它实现到代码中?
谢谢
欢迎来到 SO!我不熟悉这个库,但听起来你需要在每个函数调用中添加 token = "YOUR_TOKEN"
,例如:
libary(rnoaa)
ncdc(datasetid = 'PRECIP_HLY', locationid = 'ZIP:28801',
datatypeid = 'HPCP', limit = 5, token = "YOUR_TOKEN")
或者(听起来更容易,而不是为每个 rnoaa
函数调用包含该参数),只需在脚本顶部使用一次 options(noaakey = "KEY_EMAILED_TO_YOU")
。
取自:
https://www.rdocumentation.org/packages/rnoaa/versions/0.9.5
我正在尝试从 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 密钥
我有一个令牌,如何将它实现到代码中?
谢谢
欢迎来到 SO!我不熟悉这个库,但听起来你需要在每个函数调用中添加 token = "YOUR_TOKEN"
,例如:
libary(rnoaa)
ncdc(datasetid = 'PRECIP_HLY', locationid = 'ZIP:28801',
datatypeid = 'HPCP', limit = 5, token = "YOUR_TOKEN")
或者(听起来更容易,而不是为每个 rnoaa
函数调用包含该参数),只需在脚本顶部使用一次 options(noaakey = "KEY_EMAILED_TO_YOU")
。
取自: https://www.rdocumentation.org/packages/rnoaa/versions/0.9.5