Python Pandas DataFrame 缺失值填充:以后值填充
import pandas as pd
import numpy as np
L1 = [[3, 5, 7], [8, None, 6], [None, 4, 9]]
DF1 = pd.DataFrame(L1)
# 判断DF1第2列第2行是否为缺失值
if pd.isnull(DF1.iloc[1, 1]):
# 以后值填充的方式填充DF1的缺失值
DF1.iloc[1, 1] = DF1.iloc[1, 2]
print(DF1)
输出结果如下:
0 1 2
0 3.0 5.0 7
1 8.0 6.0 6
2 NaN 4.0 9
原文地址: http://www.cveoy.top/t/topic/nZwr 著作权归作者所有。请勿转载和采集!