我有一个如下所示的 CSV 文件,其中“时间”是 UNIX 时间戳:
time,count
1300162432,5
1299849832,0
1300006132,1
1300245532,4
1299932932,1
1300089232,1
1299776632,9
1299703432,14
... and so on
我将其读入 R 并将时间列转换为 POSIXct,如下所示:
data <- read.csv(file="data.csv",head=TRUE,sep=",")
data[,1] <- as.POSIXct(data[,1], origin="1970-01-01")
到目前为止很好,但现在我想构建一个直方图,其中每个箱对应于平均每小时计数。我坚持按小时选择然后计数。我已经看过了?POSIXt
and ?cut.POSIXt
,但如果答案在那里,我就看不到它。
任何帮助,将不胜感激。