У нас есть эти данные ниже в файле 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 для направления и скорости ветра, которых у нас нет.
Мне сказали, что мы можем получить эти недостающие данные из api wunderground, но проблема в следующем:
как можно получить данные из API wunderground, чтобы они соответствовали каждой строке наших данных выше?
данные о погоде измеряются и записываются ежечасно, как кажется, но наши данные не записываются ежечасно, как вы можете видеть выше. так как это будет соответствовать?
Любые идеи, что я могу сделать?