pyspark.sql.DataFrame.fillna¶
-
DataFrame。
fillna
( 價值:聯盟(LiteralType,Dict(str,LiteralType]],子集:聯盟(str,元組(str,…),列表(str),沒有一個)=沒有一個 )→DataFrame¶ -
替換空值,別名
na.fill ()
。DataFrame.fillna ()
和DataFrameNaFunctions.fill ()
是彼此的別名。- 參數
-
- 價值 整數、浮點數、字符串、布爾值或東西
-
值替換空值。如果該值是一個東西子集被忽略,價值必須列名稱的映射(字符串)來替換值。替換值必須是整數、浮點數、布爾值或字符串。
- 子集 str, tuple或列表,可選的
-
可選的列名列表需要考慮。列中指定的子集,沒有匹配的數據類型將被忽略。例如,如果價值是一個字符串,包含一個non-string列子集,然後non-string列隻是忽略。
例子
> > >df4。na。填滿(50)。顯示()+ - - - + - - - - - - - - - - - - + +| |年齡身高| |名稱+ - - - + - - - - - - - - - - - - + +| | 80 | |愛麗絲| 5 | 50 |鮑勃|湯姆50 50 | | | |零| | 50 50 | |+ - - - + - - - - - - - - - - - - + +
> > >df5。na。填滿(假)。顯示()+ - - - + - - - - - - - - - - - - - + +歲| |名稱| |間諜+ - - - + - - - - - - - - - - - - - + +愛麗絲10 | | |假|鮑勃| 5 | |假|馬洛裏零| | | |+ - - - + - - - - - - - - - - - - - + +
> > >df4。na。填滿({“年齡”:50,“名字”:“未知”})。顯示()+ - - - + - - - - - - - - - - - - - + +| |年齡身高| |名稱+ - - - + - - - - - - - - - - - - - + +| | 80 | |愛麗絲零鮑勃| | | 5 |零湯姆| | | | 50零未知| | | | 50+ - - - + - - - - - - - - - - - - - + +