팬더 시리즈가 희박합니다. 설명을 위해 mock series, ts2를 만들어 보겠습니다. 나는 다른 시간의 범위가 새로운 시리즈 (앞으로 충전을 통해)을 만들 TS2를 사용하고자하는 날카로운 시리즈를 작성하여 새 팬더 시리즈 만들기
2016-01-31 11
2016-02-07 9
2016-02-14 13
2016-02-21 4
과 같은
import pandas as pd
idx2 = pd.date_range('2016-01-29', '2016-02-27', freq='W')
ts2 = pd.Series(data=[11, 9, 13, 4], index=idx2)
는
idx1 = pd.date_range('2016-02-01', '2016-02-28', freq='D')
말 새로운 시계열은 다음과 같아야합니다.
2016-02-01 11
2016-02-02 11
2016-02-03 11
2016-02-04 11
2016-02-05 11
2016-02-06 11
2016-02-07 9
2016-02-08 9
...
2016-02-08 4
이것을하는 좋은 방법은 무엇입니까? idx1과 idx2의 날짜가 일치하지 않습니다. 따라서 idx1에 2016-02-01을 채우려면 ts2에서 2016-01-31 값을 찾아야합니다.
편집 : idx1은 매일이 아니지만 평일과 노르웨이의 공휴일과 같은 일정의 일정 일 수 있습니다.
당신이 TS2 지수의 분() 값을 참조 할 수있는 IDX1를 편집 할 수 있습니까? 아니면 무언가가 이것을 금지합니까? –
일반적으로 idx1은 매일이 아닙니다. – Spinor8