/ / łączenie TimeSeries o różnych długościach przy użyciu Pandy - python, ramka danych, konkat, pandy

łączenie TimeSeries o różnych długościach przy użyciu Pandy - python, ramka danych, konkat, pandy

ja używam pandas w python. Mam kilka serii indeksowanych według dat, które chciałbym przyłączyć do pojedynczego DataFrame, ale seria ma różną długość z powodu brakujących dat itp. Chciałbym, aby daty pasowały do ​​siebie, ale tam, gdzie brakuje danych do interpolacji lub po prostu użyj poprzedniej daty lub czegoś podobnego. Jaki jest najłatwiejszy sposób na zrobienie tego?

Odpowiedzi:

1 dla odpowiedzi № 1

Jeśli seria jest w dyktacie data, potrzebujesz tylko:

frame = DataFrame(data)

To umieszcza rzeczy w DataFrame i związki we wszystkich terminach. Jeśli chcesz wypełnić wartości do przodu, możesz zadzwonić frame = frame.fillna(method="ffill").