【发布时间】:2019-06-26 13:32:02
【问题描述】:
我正在尝试将 DataFrame 中的 nan 值替换为以下所有 nan 值中第一个可用值的拆分。
在下面的例子中:
import pandas as pd
df = [100, None, None, 40, None, 120]
df = pd.DataFrame(df)
我想得到:
[33.33, 33.33, 33.33, 20, 20, 120]
如果我能找到一种方法来计算列中每个值后面的 nan 值的数量,那么我可以运行一些计算来实现拆分。
【问题讨论】: