/ / zreťazenie TimeSeries rôznych dĺžok pomocou Pandas - python, dataframe, concat, pandas

zlučovanie TimeSeries rôznych dĺžok pomocou Pandas - python, dataframe, concat, pandas

používam pandas v pythone. Mám niekoľko sérií indexovaných podľa dátumov, ktoré by som chcel zahrnúť do jedného dátového rámu, ale séria má rôzne dĺžky kvôli chýbajúcim dátumom atď. Chcel by som, aby sa dátumy, ktoré sa zhodujú, zhodovali, ale tam, kde chýbajú údaje. aby bolo možné interpolovať alebo použiť iba predchádzajúci dátum alebo niečo také. Aký je najjednoduchší spôsob, ako to dosiahnuť?

odpovede:

1 pre odpoveď č. 1

Ak je séria v diktáte data, stačí urobiť:

frame = DataFrame(data)

To vloží veci do DataFrame a zjednotí všetky dáta. Ak chcete vyplniť hodnoty vpred, môžete zavolať frame = frame.fillna(method="ffill").