我正在从 Quandl 中提取货币数据:
import Quandl
df = Quandl.get("CURRFX/USDEUR", collapse="daily")
df = df.tail(10).reset_index()
运行上面的代码,可以看到,周末当然是无法获取货币数据的。
数据框不显示缺失的天数行。
关于如何添加缺失的天数并用前一周的平均值填充它们的任何想法?
更新:
我的代码是:
exchange = Quandl.get("CURRFX/USDEUR", trim_start="2016-02-01",trim_end="2016-02-28")
exchange = exchange.drop(['High (est)','Low (est)'], axis = 1)
exchange = exchange.reindex(pd.date_range(start=exchange.index[0], end=exchange.index[-1])).ffill().reset_index()
exchange = exchange.rename(columns={'index':'Day','Rate':'exchange'})
当然,想象一下我周一早上运行它,我仍然没有整个日期的数据,所以之前的周日和周六保持空白......
我该如何填写?