提前致谢.我有以下数据:
df <- data.frame(person=c(1,1,1,1,2,2,2,2,3,3,3,3),
neighborhood=c("A","A","A","A","B","B","C","C","D","D","E","F"))
Run Code Online (Sandbox Code Playgroud)
我想生成一个新列,它给出了每个人在面板进行过程中所经过的邻域的累积计数.像这样:
df2 <- data.frame(person=c(1,1,1,1,2,2,2,2,3,3,3,3),
neighborhood=c("A","A","A","A","B","B","C","C","D","D","E","F"),
moved=c(0,0,0,0,0,0,1,1,0,0,1,2)
)
Run Code Online (Sandbox Code Playgroud)
再次感谢.