【发布时间】:2019-11-14 04:14:29
【问题描述】:
我在 pandas 数据框中有货币报价,第 0 列 - 日期/时间,第 1 列 - 收盘价。
并且作为一个 1 分钟的时间段,有很多空白。
所以我需要在近距离系列中申请.asfreq(freq='T'),但我也必须跳过所有周末。
我怎么做?不幸的是,.asfreq(freq='BT') 不起作用
【问题讨论】:
-
df = df.asfreq(freq='T'); df = df[df[0].dt.dayofweek.lt(5)]? -
.lt(5)是什么意思? -
还有 df[0] 抛出
KeyError: 0 -
把0换成你的第一个列名,lt表示小于。
标签: python-3.x pandas stockquotes