dplyr摘要r

时间:2018-09-14 12:43:44

标签: r dplyr pipeline frequency cut

我正在尝试创建一个表,该表包含从属于给定时间{{}的两组(countsA)中获取的变量的相对频率(B) 1}}。我的问题是,如果一行以0秒开头(请参见intervals),则该变量不会落在0-5秒start_sec内,而是被标记为interval(请参见输出)。我希望将这些情况包括在上述间隔之内。

这是一个虚拟的例子:

变量

NA

数据框

group <-   c("A","A","A","A","A","A","B","B","B")
person <-  c("p1","p1","p1","p3","p2","p2","p1","p1","p2")
start_sec <- c(0,10.7,11.8,3.9,7.4,12.1,0,3.3,0)
dur_sec <- c(7.1,8.2,9.3,10.4,11.5,12.6,13.7,14.8,15.9)

Data frame

管道

df <-  data.frame(group,person,start_sec,dur_sec)
df

输出(到目前为止)

Output

在此先感谢您的所有评论和反馈!

0 个答案:

没有答案