相关疑难解决方法(0)

计算DataFrame中每列的第一个非缺失值

我有一个DataFrame,如下所示:

            1125400  5430095  1095751
2013-05-22   105.24      NaN  6507.58
2013-05-23   104.63      NaN  6393.86
2013-05-26   104.62      NaN  6521.54
2013-05-27   104.62      NaN  6609.31
2013-05-28   104.54    87.79  6640.24
2013-05-29   103.91    86.88  6577.39
2013-05-30   103.43    87.66  6516.55
2013-06-02   103.56    87.55  6559.43
Run Code Online (Sandbox Code Playgroud)

我想计算每列中的第一个非NaN值.

作为定位在熊猫数据帧第一和最后一个非NaN值指出,first_valid_index可以使用.不幸的是,它返回第一行,其中至少有一个元素不是NaN,并且每列不起作用.

python pandas

5
推荐指数
2
解决办法
3216
查看次数

标签 统计

pandas ×1

python ×1