krangl / krangl / kotlin.collections.Iterable

Extensions for kotlin.collections.Iterable

asDataFrame

Turn a list of objects into a data-frame using reflection. Currently just properties without any nesting are supported.

fun <T> Iterable<T>.asDataFrame(refAs: String? = null): DataFrame

bindCols

fun Iterable<DataCol>.bindCols(): DataFrame

deparseRecords

Create a data-frame from a list of objects

fun <T> Iterable<T>.deparseRecords(mapping: (T) -> DataFrameRow): DataFramefun <T> Iterable<T>.deparseRecords(vararg mapping: Pair<String, DeparseFormula<T>>): DataFrame