Pandas Groupby And Forward Fill Not Actually Filling



我有一个pandas数据帧,格式如下:

日期付款方式现金现金<20>销售额$355物品现金现金//tr>销售额$170卡片>
商店 属性
5123 2021-01-01 00:00:00销售额$105
5123 2021-01-01 00:00:00项目
5123 2021-01-01 00:00:00
5123 2021-01-01 00:00:00 卡片50
5123 2021-01-02 00:00:00销售额$NaN
5123 2021-01-02 00:00:00项目NaN
5123 2021-01-02 00:00:00
5123 2021-01-02 00:00:00物品35

我的真实数据(不是这里的实体模型表(在某些组中有NaN值作为第一个值,因为采集系统在不同的时间为不同的存储启动。因此,对于ffill所做的前几次替换,它将nan值向前填充到以下nan值中。这是正确的行为。我在我的问题中运行了ffill代码,然后用零填充NaN,其中正向填充没有填充非null值,我得到了我想要的结果。

最新更新