DataFrameNaFunctions — Working With Missing Data¶
DataFrameNaFunctions
is used to work with <
[[methods]] .DataFrameNaFunctions API [cols="1,2",options="header",width="100%"] |=== | Method | Description
| <
[source, scala]¶
drop(): DataFrame drop(cols: Array[String]): DataFrame drop(minNonNulls: Int): DataFrame drop(minNonNulls: Int, cols: Array[String]): DataFrame drop(minNonNulls: Int, cols: Seq[String]): DataFrame drop(cols: Seq[String]): DataFrame drop(how: String): DataFrame drop(how: String, cols: Array[String]): DataFrame drop(how: String, cols: Seq[String]): DataFrame
| <
[source, scala]¶
fill(value: Boolean): DataFrame fill(value: Boolean, cols: Array[String]): DataFrame fill(value: Boolean, cols: Seq[String]): DataFrame fill(value: Double): DataFrame fill(value: Double, cols: Array[String]): DataFrame fill(value: Double, cols: Seq[String]): DataFrame fill(value: Long): DataFrame fill(value: Long, cols: Array[String]): DataFrame fill(value: Long, cols: Seq[String]): DataFrame fill(valueMap: Map[String, Any]): DataFrame fill(value: String): DataFrame fill(value: String, cols: Array[String]): DataFrame fill(value: String, cols: Seq[String]): DataFrame
| <
[source, scala]¶
replaceT: DataFrame replaceT: DataFrame
|===
[[creating-instance]] DataFrameNaFunctions
is available using na untyped transformation.
[source, scala]¶
val q: DataFrame = ... q.na
=== [[convertToDouble]] convertToDouble
Internal Method
[source, scala]¶
convertToDouble(v: Any): Double¶
convertToDouble
...FIXME
NOTE: convertToDouble
is used when...FIXME
=== [[drop]] drop
Method
[source, scala]¶
drop(): DataFrame drop(cols: Array[String]): DataFrame drop(minNonNulls: Int): DataFrame drop(minNonNulls: Int, cols: Array[String]): DataFrame drop(minNonNulls: Int, cols: Seq[String]): DataFrame drop(cols: Seq[String]): DataFrame drop(how: String): DataFrame drop(how: String, cols: Array[String]): DataFrame drop(how: String, cols: Seq[String]): DataFrame
drop
...FIXME
=== [[fill]] fill
Method
[source, scala]¶
fill(value: Boolean): DataFrame fill(value: Boolean, cols: Array[String]): DataFrame fill(value: Boolean, cols: Seq[String]): DataFrame fill(value: Double): DataFrame fill(value: Double, cols: Array[String]): DataFrame fill(value: Double, cols: Seq[String]): DataFrame fill(value: Long): DataFrame fill(value: Long, cols: Array[String]): DataFrame fill(value: Long, cols: Seq[String]): DataFrame fill(valueMap: Map[String, Any]): DataFrame fill(value: String): DataFrame fill(value: String, cols: Array[String]): DataFrame fill(value: String, cols: Seq[String]): DataFrame
fill
...FIXME
=== [[fillCol]] fillCol
Internal Method
[source, scala]¶
fillColT: Column¶
fillCol
...FIXME
NOTE: fillCol
is used when...FIXME
=== [[fillMap]] fillMap
Internal Method
[source, scala]¶
fillMap(values: Seq[(String, Any)]): DataFrame¶
fillMap
...FIXME
NOTE: fillMap
is used when...FIXME
=== [[fillValue]] fillValue
Internal Method
[source, scala]¶
fillValueT: DataFrame¶
fillValue
...FIXME
NOTE: fillValue
is used when...FIXME
=== [[replace0]] replace0
Internal Method
[source, scala]¶
replace0T: DataFrame¶
replace0
...FIXME
NOTE: replace0
is used when...FIXME
=== [[replace]] replace
Method
[source, scala]¶
replaceT: DataFrame replaceT: DataFrame
replace
...FIXME
=== [[replaceCol]] replaceCol
Internal Method
[source, scala]¶
replaceCol(col: StructField, replacementMap: Map[_, _]): Column¶
replaceCol
...FIXME
NOTE: replaceCol
is used when...FIXME