다음 동작이 예상 되나요? 아니면 버그입니까?슬라이스 시작과 끝이 범위를 벗어날 수있는 팬더의 팬 인덱스에서 슬라이스
Dataframe에서 행이 필요한 프로세스가 있지만 boudary 조건에서 간단한 규칙 (5 일 전의 모든 행은 인덱스 외부에 부분적으로 또는 완전히 선택 항목을 생성합니다.) pandas가 Python처럼 작동하고 항상 반환하도록합니다. 때로는 어떤 행이없는 경우에도 프레임.
지수는 기간 인덱스 및 데이터 정렬됩니다.
구성 12 NumPy와 1.7 창문이 테스트에서 64
내가 df.loc 인상을 파 나스입니다 요청한 슬라이스가 완전히 int 인 색인이 아닌 경우 색인 오류
DF [시작 : 끝] 프레임을 반환 항상은 아니지만 행은 내가
이 예상대로import pandas as pd
october = pd.PeriodIndex(start = '20131001', end = '20131010', freq = 'D')
oct_sales =pd.DataFrame(dict(units=[100+ i for i in range(10)]), index =october)
#returns empty frame as desired
oct_sales['2013-09-01': '2013-09-30']
# empty dataframe -- I was expecting two rows
oct_sales['2013-09-30': '2013-10-02']
# works as expected
oct_sales['2013-10-01': '2013-10-02']
# same as oct_sales['2013-10-02':] -- expected no rows
oct_sales['2013-10-02': '2013-09-30']