我有一張像這樣的桌子industries 2020-08-19 2020-08-21 2020-08-22 2020-08-26banking 0.3 0.41 0.14 0.23energy 0.25 0.28 0.33 0.37telecom. 0.11 0.32 0.14 0.19如何轉發(fā)填寫日期列?例如,我缺少列 2020-08-20,如何創(chuàng)建一個新列并用上次有值時的值填充它?我對熊貓很陌生,如果這是一個簡單的問題,我很抱歉。
1 回答

翻過高山走不出你
TA貢獻1875條經(jīng)驗 獲得超3個贊
咱們試試吧:
# we want to work with date columns only
df = df.set_index('industries')
# change to datetime type
df.columns = pd.to_datetime(df.columns)
# interpolate and fill:
df.T.asfreq('D').ffill().T
添加回答
舉報
0/150
提交
取消