내 데이터 프레임을 그렇지 않으면 동일한 행으로 검사하지만 날짜에서 1을 뺀 함수가 필요할 경우 true
을 반환하는 함수가 필요합니다. 대용량 데이터 프레임이므로 최대한 효율적으로 처리하고 싶습니다.동일한 행, 날짜에서 1을 뺀 것이 있는지 확인하는 함수
는 예를 들어, 다음의 데이터 프레임을 가지고 : 함수가 Timmy|01/Jan/2016
이 존재하는지 확인 Timmy|02/Jan/2016
표시되어야
name |date
Timmy |01/Jan/2016
Timmy |02/Jan/2016
Timmy |03/Jan/2016
Sally |04/Jan/2016
Johnny|13/Feb/2016
Johnny|29/Mar/2016
, 그리고 true
를 반환한다. 그 결과 데이터 프레임은 다음과 같이 보일 것이다 :
name |date |hasDateMinusOne
Timmy |01/Jan/2016|false
Timmy |02/Jan/2016|true
Timmy |03/Jan/2016|true
Sally |04/Jan/2016|false
Johnny|13/Feb/2016|false
Johnny|29/Mar/2016|false
This is the closest answer I've found.이 해들리 응답했지만, 그것은 5 세 그리고 dplyr 선행한다. 그것이 여전히 1,000,000 개 이상의 행을 처리하는 가장 효율적인 방법인지 궁금합니다.
감사합니다! 숀
고맙습니다! 그랬어. –