我正在尝试创建一种可视化方式,以显示某些前任/后继操作中有多少员工在24小时内打卡。
我创建了一个每两个小时为一组的实例向量。我将劳动记录表(打卡和下班)转换为间隔的数据框。当我使用%within%函数时,只会在我的向量的第一个实例返回T/F。
有没有一种方法可以将瞬间的向量与区间的向量进行比较?
这是我的问题图片:
我创建了一个每两个小时为一组的实例向量。我将劳动记录表(打卡和下班)转换为间隔的数据框。当我使用%within%函数时,只会在我的向量的第一个实例返回T/F。
graph.instants <- seq( ymd("2014-05-12"), by= "2 hours", len= 120) #Make vector of instants in 2 hour intervals
ln205intervals <- data.frame(ints = interval(Frame206$LaborOn, Frame206$LaborOff)) #Make intervals with LN205 data
graph.instants %within% ln205intervals$ints
有没有一种方法可以将瞬间的向量与区间的向量进行比较?
这是我的问题图片:
![enter image description here](https://istack.dev59.com/kSlFU.webp)
%within% <- function(x, interval) x >= interval[1] & x <= interval[2]
- rawr