2014-06-15 7 views
3

열 A가 활동의 시작 시간이고 열 B가 해당 활동의 완료 시간이고 각 행이 활동을 나타낼 데이터 프레임이 있습니다 (행은 연대순으로 정렬). 나는 한 활동의 ​​끝과 다음 활동의 시작 사이의 시간의 차이, 즉 df [i + 1] [A] - df [i] [B]를 계산하려고한다.데이터 프레임의 두 열에 대한 팬더 diff() 기능

이 작업을 수행하는 팬더 함수가 있습니까 (단 하나만 발견하면 diff()이지만 단 하나의 열에서만 작동하는 것처럼 보입니다).

먼저 A 열 이동할 수

답변

4

:

df['A'].shift(-1) - df['B']

관련 문제