blob: 898a0b51f56ec34dd3b158275fc1df0f0ecf0e61 [file]
import org.jetbrains.kotlinx.dataframe.*
import org.jetbrains.kotlinx.dataframe.annotations.*
import org.jetbrains.kotlinx.dataframe.api.*
import org.jetbrains.kotlinx.dataframe.io.*
fun box(): String {
val df = dataFrameOf(
"java" to listOf(1, 2, 3),
"kotlin" to listOf(1, null, 3),
)
val res = df.gather { java and kotlin }.notNull().where { it % 2 == 0 }.into("key", "value")
val key: DataColumn<String> = res.key
val value: DataColumn<Int> = res.value
return "OK"
}