这可能很简单,但是在分组数据框架中,我试图找到最后一行与var.col为B的行之间diff.column的区别。条件只在每个组中出现一次。我想使用dplyr中的汇总来区分新变量。
my.data<-data.frame(diff.col=seq(1:10),var.col=c(rep('A',5),'B',rep('A',4)))
我想把它保存在dplyr中我知道如何编码它除了选择diff.col,其中var.col == B.
my.data%>%summarize(new.var=last(diff.col)-????)