【发布时间】:2021-02-20 13:47:41
【问题描述】:
这是我的数据
library(tidyverse)
a<-tribble(
~"Date", ~"Time", ~"Name", ~"Value",
"2020-06-03", "00:15:00", "DR.RADHAKRISHNAN SALAI", 0.166,
"2020-06-03", "00:30:00", "DR.RADHAKRISHNAN SALAI", 0.867,
"2020-06-03", "00:45:00", "DR.RADHAKRISHNAN SALAI", 0.906,
"2020-06-03", "01:00:00", "DR.RADHAKRISHNAN SALAI", 0.677,
"2020-06-03", "01:15:00", "DR.RADHAKRISHNAN SALAI", 0.077
)
需要的解决方案:
我想根据时间过滤所有行(例如:00:15:00 到 00:45:00 之间)
我尝试了什么:
a%>%
filter(Time => hms::as.hms(00:15:00) | Time <= hms::as.hms(00:45:00) )
但我并没有达到我的预期。请帮忙
【问题讨论】:
标签: r dplyr time-series tidyverse ggtimeseries