我们在下面的 csv 文件中有这些数据,我们想从中创建一个极坐标图。我们将使用这个 R 包 - openair来创建极坐标图。
timestamp humandate NOppb
1 1412877113 09/10/2014 13:51 19
2 1412876508 09/10/2014 13:41
3 1412876508 09/10/2014 13:41
4 1412877118 09/10/2014 13:51 17
....
但是,我们缺少一些使用数据polarPlot()
,
# Load package.
library("openair")
polarPlot(dat, pollutant = "NOppb", na.rm = TRUE)
结果:
Can't find the variable(s) wd ws
Error in checkPrep(mydata, vars, type, remove.calm = FALSE) :
它需要我们没有的风向和风速列wd和ws 。
有人告诉我,我们可以从wunderground 的 api中提取这些缺失的数据,但问题是:
如何从 wunderground 的 api 中提取数据以匹配我们上面的每一行数据?
天气数据是按小时测量和记录的,但我们的数据不是按小时记录的,正如您在上面看到的那样。那么这将如何匹配?
有什么想法我能做什么?