Làm cách nào để trích xuất thời gian từ một loạt các đối tượng POSIXct loại bỏ phần ngày tháng?
Ví dụ, tôi có:
times <- structure(c(1331086009.50098, 1331091427.42461, 1331252565.99979,
1331252675.81601, 1331262597.72474, 1331262641.11786, 1331269557.4059,
1331278779.26727, 1331448476.96126, 1331452596.13806), class = c("POSIXct",
"POSIXt"))
tương ứng với những ngày này:
"2012-03-07 03:06:49 CET" "2012-03-07 04:37:07 CET"
"2012-03-09 01:22:45 CET" "2012-03-09 01:24:35 CET"
"2012-03-09 04:09:57 CET" "2012-03-09 04:10:41 CET"
"2012-03-09 06:05:57 CET" "2012-03-09 08:39:39 CET"
"2012-03-11 07:47:56 CET" "2012-03-11 08:56:36 CET"
Bây giờ, tôi có một số giá trị cho một thông số được đo tại những thời điểm đó
val <- c(1.25343125e-05, 0.00022890575,
3.9269125e-05, 0.0002285681875,
4.26353125e-05, 5.982625e-05,
2.09575e-05, 0.0001516951251,
2.653125e-05, 0.0001021391875)
Tôi muốn vẽ biểu đồ val so với thời gian trong ngày, không phân biệt ngày cụ thể khi đo val.
Có một chức năng cụ thể nào cho phép tôi làm điều đó không?
lubridate
, có vẻ như một gói thú vị.