我有这些数据:
> dput(dataF)
structure(list(key_date = c("2016-09-01", "2016-09-01", "2016-09-01",
"2016-09-01", "2016-09-01", "2016-09-01", "2016-09-01", "2016-09-01",
"2016-09-01", "2016-09-01", "2016-09-01", "2016-09-01", "2016-09-01",
"2016-09-01", "2016-09-01", "2016-09-01", "2016-09-01", "2016-09-01",
"2016-09-01", "2016-09-01", "2016-09-01", "2016-09-01", "2016-09-01",
"2016-09-01"), date = c("2016-09-01 00:00:00", "2016-09-01 01:00:00",
"2016-09-01 02:00:00", "2016-09-01 03:00:00", "2016-09-01 04:00:00",
"2016-09-01 05:00:00", "2016-09-01 06:00:00", "2016-09-01 07:00:00",
"2016-09-01 08:00:00", "2016-09-01 09:00:00", "2016-09-01 10:00:00",
"2016-09-01 11:00:00", "2016-09-01 12:00:00", "2016-09-01 13:00:00",
"2016-09-01 14:00:00", "2016-09-01 15:00:00", "2016-09-01 16:00:00",
"2016-09-01 17:00:00", "2016-09-01 18:00:00", "2016-09-01 19:00:00",
"2016-09-01 20:00:00", "2016-09-01 21:00:00", "2016-09-01 22:00:00",
"2016-09-01 23:00:00"), PM = c("10.9", "9.8", "9.9", "14.1",
"13.6", "16.5", "15", "18.5", "18", "17", "16.6", "12", "12.1",
"18.1", "15.9", "15.9", "16.9", "21.6", "23.5", "40.7", "16.6",
"12.7", "12.4", "12.2"), site = c("LW2", "LW2", "LW2", "LW2",
"LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2",
"LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2",
"LW2", "LW2"), code = c("LW2", "LW2", "LW2", "LW2", "LW2", "LW2",
"LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2",
"LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2", "LW2"
), airport = structure(c(NA_integer_, NA_integer_, NA_integer_,
NA_integer_, NA_integer_, NA_integer_, NA_integer_, NA_integer_,
NA_integer_, NA_integer_, NA_integer_, NA_integer_, NA_integer_,
NA_integer_, NA_integer_, NA_integer_, NA_integer_, NA_integer_,
NA_integer_, NA_integer_, NA_integer_, NA_integer_, NA_integer_,
NA_integer_), .Label = character(0), class = "factor"), ws = c(NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_), wd = c(NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_),
tempi = c(NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_), humidity = c(NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_, NA_real_, NA_real_, NA_real_, NA_real_,
NA_real_, NA_real_)), .Names = c("key_date", "date", "PM",
"site", "code", "airport", "ws", "wd", "tempi", "humidity"), row.names = c(NA,
-24L), class = "data.frame")
看起来不错,但是当我尝试使用 openair 绘制数据时,为什么会出现此错误?
timePlot(dataF, pollutant = c("PM"), group = TRUE, avg.time = "default")
Error in object[[name, exact = TRUE]] : subscript out of bounds
In addition: Warning message:
In checkPrep(mydata, vars, type, remove.calm = FALSE) :
Detected data with Daylight Saving Time, converting to UTC/GMT
数据有什么问题?有任何想法吗?