为了账号安全,请及时绑定邮箱和手机立即绑定

将非空值向前传播到最后一个条目

将非空值向前传播到最后一个条目

九州编程 2021-09-02 20:26:55
我有一个与此类似的大型数据框:如您所知,有很多空白。我想向前传播非空值(例如,在第一行1029到1963.02.12列,在1029和1043之间)但只到最后一个条目,也就是说它应该在遇到最后一个时停止传播非空值(对于 D,它将是 1992.03.23 列,但对于 A,它将是 1963.09.21,就在屏幕截图之外)。有没有更快的方法来实现这一目标而无需摆弄df.fillna(method='ffill', limit=x)?我最初的想法是记住最后一个条目的日期,将值传播到行的末尾,然后在保存的日期之后用空值填充行。我一直想知道是否有更聪明的方法来实现相同的结果。
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 147 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信