首页 > 解决方案 > 在熊猫中使用 ffill 时出现问题

问题描述

我正在尝试将列中的 excel 值拖到该值之后的空列中。我正在使用 ffill,它的工作但行为不同。请查看输入和输出以及我想要的内容。

输入:

col1
 a
 na
 na
 na
 b
 na
 na
 na
 c
 na
 d
 na
 na 

我的代码:

df[['col1']]=df[['col1']].ffill()

我得到的输出:

col1
 a
 a
 a
 a
 b
 b
 b
 b
 c
 d
 d
 d 

执行我的代码后,它会将所有 vales 拖到更多的空白空间,而不是一个空白空间,但如果空白空间是一个,则它不会拖动。

标签: python-3.xpandas

解决方案


推荐阅读