python-3.x - 在熊猫中使用 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 拖到更多的空白空间,而不是一个空白空间,但如果空白空间是一个,则它不会拖动。
解决方案
推荐阅读
- wordpress - 如何在 WordPress 网站的 nginx 上修复从 http 到 https 的无限循环重定向?
- ios - Swift UITableview 在文本框中编辑不同的值
- python - Stripe 订阅在 Django/Python 上创建重复付款
- elasticsearch - ElasticSearch 更新 API 脚本 - 创建结构数组
- javascript - 如何使用 Joi 最新版本验证枚举字符串?
- c++ - 如何将带有浮点数的字符串转换为十进制?
- python - 如何修复点子?pip 无法运行 main 函数
- c# - ASP.NET Core 3.0 中 UPN 的 Active Directory 身份验证
- python - Matplotlib 在 jupyter 和 python 中产生不同的结果
- javascript - React 状态上的映射函数 - 带有获取的 API 数据的状态