'만료 시간 및 날짜'타임 스탬프가 포함 된 팬더 데이터 프레임이 있습니다. 유효 기간과 날짜 사이에 특정 최대 차이가있는 행을 필터링하려고합니다. fr.date 내가 timedelta 값을 얻을 수 있지만, 이러한 FR [timedelta (fr.expiration-fr.date) < = 육십일]timedeltas에 대한 팬더 데이터 프레임
2
A
답변
2
에 대한 같은 필터 기준을 얻는 방법을 모른다 - 은 fr.expiration를 수행 할 때 당신이 비교하려고하는 60 일 동안 timedelta (days = 60)라는 timedelta 객체를 만들고이를 필터에 사용하십시오. 그리고 이미 뺄셈에서 timedelta 객체를 얻는다면 timedelta로 다시 작성하는 것은 불필요한 것처럼 보입니다.
그리고 마지막으로 비교할 시간 표시기의 표시를 확인하십시오. 감사 sashkello @
2
,
filterfr = filterfr[filterfr.expiration-filterfr.date <= numpy.timedelta64(datetime.timedelta(days = 60))]
트릭을했다.
filterfr.expiration-filterfr.date
는 timedelta64 결과 값과 형식 오류를 제기 : datetime.timedelta 오래 비교할 수 없습니다. 비교가 실행되기 전에 numpy.timedelta로 변환.
관련 문제
- 1. 팬더 데이터 프레임 오류
- 2. 팬더 리샘플링 데이터 프레임
- 3. 재편 팬더 데이터 프레임
- 4. 팬더 데이터 프레임 재구성
- 5. 팬더 데이터 프레임 반복하기
- 6. 팬더 데이터 프레임 히스토그램
- 7. 목록의 팬더 데이터 프레임
- 8. 팬더 데이터 프레임 - 파이썬
- 9. AnguarJS에 팬더 데이터 프레임
- 10. 팬더 : 데이터 프레임 피벗
- 11. 중첩 팬더 데이터 프레임
- 12. 팬더 데이터 프레임 그룹화
- 13. 팬더 데이터 프레임 Transpose
- 14. 팬더 데이터 프레임 정렬
- 15. 팬더 데이터 프레임 계산
- 16. 팬더 데이터 프레임 적용
- 17. 팬더 데이터 프레임 목록 병합
- 18. 팬더 데이터 프레임 행 일치
- 19. 복사하지 않고 팬더 데이터 프레임
- 20. 커스텀 정렬 팬더 데이터 프레임
- 21. 멀티 헤더 팬더 데이터 프레임
- 22. 팬더 - 다중 데이터 프레임 병합
- 23. 여러 팬더 데이터 프레임 생성
- 24. 피클 덤프 팬더 데이터 프레임
- 25. 그래프 만들기 팬더 데이터 프레임
- 26. 팬더 데이터 프레임 열 계산
- 27. 팬더 데이터 프레임 실행 취소
- 28. 팬더 데이터 프레임 튜플 목록에
- 29. 쓰기 파이썬 (팬더) 데이터 프레임
- 30. 팬더 : 고유 한 데이터 프레임
fr.expiration-fr.date <= timedelta (days = 60) - 도움이 될까요? – sashkello
문제를 설명하는 장난감 예제를 포함해야합니다. –