Stub object necessary due to https://issues.scala-lang.org/browse/SI-8124
Stub object necessary due to https://issues.scala-lang.org/browse/SI-8124
Documentation for ops.core.dataframe.numeric
can be found at software.uncharted.sparkpipe.ops.core.dataframe.numeric
Convert all compatible columns within a DataFrame into Doubles.
Convert all compatible columns within a DataFrame into Doubles. Supports source columns of the following types:
- FloatType - DoubleType - IntegerType - LongType - DateType - TimestampType
Input DataFrame to convert
Transformed DataFrame, where all suitable columns have been converted to Doubles, and incompatible columns have been dropped.
java.lang.IllegalArgumentException
if the input DataFrame does not contain any compatible columns
A generalized n-dimensional range filter operation.
A generalized n-dimensional range filter operation. Works on any value compatible with Numeric.
Sequence of column (name, min, max) tuples, 1 for each dimension of the data
Boolean indicating whether values in the range are excluded or included.
Dataframe to apply filter to
Transformed dataframe, where records inside/outside the specified time range have been removed.
Computes summary statistics using online algorithms for each compatible column in an input DataFrame.
Computes summary statistics using online algorithms for each compatible column in an input DataFrame. Ignores null fields within a row without causing the summarizer for that column to return NaN. Statistics returned include: - min - max - mean - variance - normL1 - normL2 - numNonzeros
Input DataFrame to analyze
a Seq[(String, OnlineStatSummarizer)], with one OnlineStatSummarizer per column (paired with the column name)
Numeric pipeline operations that operate on DataFrames.