程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了如何在 python/pandas 的 csv 文件中用前面的值填充后续的空值?大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决如何在 python/pandas 的 csv 文件中用前面的值填充后续的空值??

开发过程中遇到如何在 python/pandas 的 csv 文件中用前面的值填充后续的空值?的问题如何解决?下面主要结合日常开发的经验,给出你关于如何在 python/pandas 的 csv 文件中用前面的值填充后续的空值?的解决方法建议,希望对你解决如何在 python/pandas 的 csv 文件中用前面的值填充后续的空值?有所启发或帮助;

我的数据: enter image description here

所需的输出: enter image description here

解决方法

假设你有

  type   count
0      A      1
1    NaN      2
2    NaN      3
3    NaN      4
4    NaN      4
5    NaN      5
6      B      5
7    NaN      6
8    NaN      3
9    NaN     77
10   NaN      7
11   NaN     88
12     C     88
13   NaN      8
14   NaN      8

(通过阅读您描述的 excel 或 csv 在此处获得)。那么

df.fillna(method='ffill')

返回:

 type   count
0      A      1
1      A      2
2      A      3
3      A      4
4      A      4
5      A      5
6      B      5
7      B      6
8      B      3
9      B     77
10     B      7
11     B     88
12     C     88
13     C      8
14     C      8

大佬总结

以上是大佬教程为你收集整理的如何在 python/pandas 的 csv 文件中用前面的值填充后续的空值?全部内容,希望文章能够帮你解决如何在 python/pandas 的 csv 文件中用前面的值填充后续的空值?所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: