0
두 개의 시리즈는 동일한 기본 데이터를 나타내지 만 한 개는 분기 별 (backhistory가 더 많음)이고 두 번째 시리즈는 월간입니다. 월간 데이터를 분기 데이터로 다시 연결하여이 둘을 결합하는 단일 계열을 얻고 싶습니다. 이것을하는 가장 "판다"방식은 무엇입니까? 이미 분기 별 데이터를 매월 리샘플링했습니다.팬더의 Splicing Together 시리즈
예제 코드 :
ts1 = pd.Series(data=1, index=pd.DatetimeIndex(freq="Q", start="2000-03-31", end="2016-03-31")).resample("M").last().ffill()
ts2 = pd.Series(data=2, index=pd.DatetimeIndex(freq="M", start="2012-01-31", end="2016-03-31"))
나는 결과가 TS1 후 2012-01-31 및 TS2 전에 싶습니다. 단지 ts1
는 해당 인덱스가있는 경우 두 시리즈는 같은 인덱스를 포함하는 경우이 ts2
의 값을 취할 것
ts2.combine_first(ts1)
및 ts1
에서 :