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 № 1Jeś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")
.