DataFrameBuilder

class DataFrameBuilder(header: List<String>)

Constructors

Link copied to clipboard
constructor(header: List<String>)

Functions

Link copied to clipboard
inline fun <reified C> fill(nrow: Int, value: C): DataFrame<*>
inline fun <reified C> fill(nrow: Int, crossinline init: (Int) -> C): DataFrame<*>
fun fill(nrow: Int, dataFrame: DataFrame<*>): DataFrame<*>
Link copied to clipboard
inline fun <reified C> fillIndexed(nrow: Int, crossinline init: (Int, String) -> C): DataFrame<*>
Link copied to clipboard
inline operator fun <reified T> invoke(crossinline valuesBuilder: (String) -> Iterable<T>): DataFrame<*>
operator fun invoke(columns: Iterable<DataColumn<*>>): DataFrame<*>
operator fun invoke(args: Sequence<Any?>): DataFrame<*>
operator fun invoke(vararg values: Any?): DataFrame<*>
operator fun invoke(vararg columns: DataColumn<*>): DataFrame<*>
Link copied to clipboard
inline fun <reified C> nulls(nrow: Int): DataFrame<*>
Link copied to clipboard
fun randomBoolean(nrow: Int): DataFrame<*>
Link copied to clipboard
fun randomDouble(nrow: Int): DataFrame<*>
fun randomDouble(nrow: Int, range: ClosedRange<Double>): DataFrame<*>
Link copied to clipboard
fun randomFloat(nrow: Int): DataFrame<*>
Link copied to clipboard
fun randomInt(nrow: Int): DataFrame<*>
fun randomInt(nrow: Int, range: IntRange): DataFrame<*>
Link copied to clipboard
fun randomLong(nrow: Int): DataFrame<*>
fun randomLong(nrow: Int, range: ClosedRange<Long>): DataFrame<*>
Link copied to clipboard
fun withColumns(columnBuilder: (String) -> DataColumn<*>): DataFrame<*>
Link copied to clipboard
@JvmName(name = "invoke1")
internal fun withValues(values: Iterable<Any?>): DataFrame<*>