2016-09-26 2 views
-2

EU SILC 데이터로 작업하고 있으며 세대의 어린이 수에 대한 변수를 만들고 싶습니다. 본인은 이미 개인 정보 (dhp)로 가계부 및 가계 데이터에 가입했습니다.dplyr을 사용하여 변수의 빈도 합계를 계산하는 방법

이 코드를 시도했습니다. dhpr <- left_join(dhp, perreg %>% group_by(idh) %>% summarise(nkids=sum(RX010<14)), by='idh') 여기서 RX010은 인터뷰 날짜의 나이입니다. 이렇게하면 아이들의 수를 얻지 못하고 예를 들어 집에서 가장 나이 어린 아이의 나이를 알 수 있습니다. number of kids

내가 뭘 잘못하고 있니?

+3

작은 재현 가능한 예와 예상 출력을 보여주십시오 (이미지가 아님). – akrun

답변

0
dhpr <- left_join(dhp, perreg %>% group_by(idh) %>% 
    summarise(nkids=sum(ifelse(RX010<14,1,0))), by='idh') 

은 도움이 될 수 있습니다. 그러나 실제 예제를 제공하지 않았기 때문에, 어둠 속에서 한 장면입니다.

관련 문제