假设我有一个包含大量NaN值的数据框 - 实际上,除了一个(或几个相同的)值外,大多数值都是none,但分布在不同的行中。例如:
那么我该如何获得一个类似这样的数据框呢?
那么我该如何用某列中任何数量的非空值替换该列中的所有nan值?
df = pd.DataFrame({'A':[np.nan, 2, np.nan], 'B':[3.5, np.nan, 3.5], 'C':[np.nan, np.nan, 0.1]})
那么我该如何获得一个类似这样的数据框呢?
A B C
0 2 3.5 0.1
1 2 3.5 0.1
2 2 3.5 0.1
'bfill' 只能用于列'C','ffill' 只能用于列'B'...那么我该如何用某列中任何数量的非空值替换该列中的所有nan值?