下面是我的dataframe的一部分,它有许多缺失的值。例如,在( a )列中,缺少日期16、17、18和19的值。下一个值是“4”对20。我希望这个值(列中的下一个不缺失的值)分布在所有这些日期之间,包括20天,并且以10%的递增值递增。即,列(A,a)获得.655、.720、.793、.872和.96的值,大约用于日期16、17、18、19和20。对于跨行的所有缺失值,这将是所有列的方法。我尝试使用</e
我在Pandas中加载了一个200,000 x 500的dataframe。有没有函数可以自动告诉我哪些列缺少数据?或者我必须遍历每一列并逐个检查元素?一旦我发现一个缺失的元素,我如何定义一个自定义函数(基于列名和同一行中的一些其他数据)来进行自动替换。我看到了fillna()方法,但我不认为它接受(lambda)函数作为输入。
谢谢!