StatisticalAlgebra

interface StatisticalAlgebra<T, out A : Algebra<T>, out BA : BufferAlgebra<T, A>> : Algebra<Buffer<T>> (source)

Inheritors

Functions

Link copied to clipboard
open fun binaryOperation(operation: String, left: Buffer<T>, right: Buffer<T>): Buffer<T>
Link copied to clipboard
open fun binaryOperationFunction(operation: String): (left: Buffer<T>, right: Buffer<T>) -> Buffer<T>
Link copied to clipboard
open fun bindSymbol(value: String): Buffer<T>
Link copied to clipboard
open fun bindSymbolOrNull(value: String): Buffer<T>?
Link copied to clipboard
fun <T : Comparable<T>> StatisticalAlgebra<T, *, *>.ecdf(buffer: Buffer<T>): (T) -> Double
Link copied to clipboard
open fun export(arg: Buffer<T>): Buffer<T>
Link copied to clipboard

Kolmogorov-Smirnov sample comparison test Implementation copied from https://commons.apache.org/proper/commons-math/javadocs/api-3.6.1/index.html?org/apache/commons/math3/stat/inference/KolmogorovSmirnovTest.html

Link copied to clipboard
open fun unaryOperation(operation: String, arg: Buffer<T>): Buffer<T>
Link copied to clipboard
open fun unaryOperationFunction(operation: String): (arg: Buffer<T>) -> Buffer<T>

Properties

Link copied to clipboard
abstract val bufferAlgebra: BA
Link copied to clipboard
Link copied to clipboard
open val elementAlgebra: A