현재 직원 회전율을 조사하는 프로젝트를 진행 중입니다. 지금까지 나는 다음 샘플과 같은 테이블 만든 : 나는 위치와 달을 기준으로 Net_Change 컬럼의 합을 취함으로써 팀의 크기를 계산 걸려R - 매월 위치 별 팀 크기 합계 계산
library(tidyverse)
Data <- data.frame(Month = c("Jan", "Feb", "March", "Jan", "Feb", "March"),
Location = c("Sheffield", "Sheffield", "Sheffield","London", "London", "London"),
Joiners = c(7,3,8,4,9,1),
Leavers = c(1,5,9,3,2,5)) %>%
mutate(Net_Change = Joiners - Leavers)
을 (시퀀스의 순서대로). 예를 들어, 런던의 2 월 팀 크기는 8 (1 + 7)이어야하고 3 월 팀 크기는 4 (1 + 7-4)와 같아야합니다.
dplyr 'summarize'함수를 사용하여이 작업을 시도했지만 성공하지 못했습니다. '깔끔한'방법이 적용 가능하면 좋을 것입니다.
감사합니다.
'cumsum()'을 (를) 찾고있는 것으로 보입니다. – jazzurro
감사합니다. – George