@@ -6,10 +6,7 @@ import org.jetbrains.kotlinx.dataframe.api.add
66import org.jetbrains.kotlinx.dataframe.api.after
77import org.jetbrains.kotlinx.dataframe.api.chunked
88import org.jetbrains.kotlinx.dataframe.api.colsOf
9- import org.jetbrains.kotlinx.dataframe.api.column
10- import org.jetbrains.kotlinx.dataframe.api.columnOf
119import org.jetbrains.kotlinx.dataframe.api.countDistinct
12- import org.jetbrains.kotlinx.dataframe.api.dataFrameOf
1310import org.jetbrains.kotlinx.dataframe.api.distinct
1411import org.jetbrains.kotlinx.dataframe.api.distinctBy
1512import org.jetbrains.kotlinx.dataframe.api.drop
@@ -37,13 +34,11 @@ import org.jetbrains.kotlinx.dataframe.api.maxByOrNull
3734import org.jetbrains.kotlinx.dataframe.api.minBy
3835import org.jetbrains.kotlinx.dataframe.api.minus
3936import org.jetbrains.kotlinx.dataframe.api.move
40- import org.jetbrains.kotlinx.dataframe.api.named
4137import org.jetbrains.kotlinx.dataframe.api.notNull
4238import org.jetbrains.kotlinx.dataframe.api.remove
4339import org.jetbrains.kotlinx.dataframe.api.rows
4440import org.jetbrains.kotlinx.dataframe.api.select
4541import org.jetbrains.kotlinx.dataframe.api.single
46- import org.jetbrains.kotlinx.dataframe.api.sortBy
4742import org.jetbrains.kotlinx.dataframe.api.take
4843import org.jetbrains.kotlinx.dataframe.api.takeLast
4944import org.jetbrains.kotlinx.dataframe.api.takeWhile
@@ -407,37 +402,6 @@ class Access : TestBase() {
407402 // SampleEnd
408403 }
409404
410- @Test
411- @TransformDataFrameExpressions
412- fun namedAndRenameCol () {
413- // SampleStart
414- val unnamedCol = columnOf(" Alice" , " Bob" )
415- val colRename = unnamedCol.rename(" name" )
416- val colNamed = columnOf(" Alice" , " Bob" ) named " name"
417- // SampleEnd
418- }
419-
420- @Test
421- @TransformDataFrameExpressions
422- fun namedColumnWithoutValues () {
423- // SampleStart
424- val name by column<String >()
425- val col = column<String >(" name" )
426- // SampleEnd
427- }
428-
429- @Test
430- @TransformDataFrameExpressions
431- fun colRefForTypedAccess () {
432- val df = dataFrameOf(" name" )(" Alice" , " Bob" )
433- val name by column<String >()
434- val col = column<String >(" name" )
435- // SampleStart
436- df.filter { it[name].startsWith(" A" ) }
437- df.sortBy { col }
438- // SampleEnd
439- }
440-
441405 @Test
442406 @TransformDataFrameExpressions
443407 fun iterableApi () {
@@ -653,19 +617,14 @@ class Access : TestBase() {
653617 colGroup(" name" ).lastCol { it.name().endsWith(" Name" ) }
654618 }
655619
656- // find the single column inside a column group satisfying the condition
657- df.select {
658- Person ::name.singleCol { it.name().startsWith(" first" ) }
659- }
660-
661620 // traversal of columns at any depth from here excluding ColumnGroups
662621 df.select { colsAtAnyDepth().filter { ! it.isColumnGroup() } }
663622
664623 // traversal of columns at any depth from here including ColumnGroups
665624 df.select { colsAtAnyDepth() }
666625
667626 // traversal of columns at any depth with condition
668- df.select { colsAtAnyDepth().filter() { it.name().contains(" :" ) } }
627+ df.select { colsAtAnyDepth().filter { it.name().contains(" :" ) } }
669628
670629 // traversal of columns at any depth to find columns of given type
671630 df.select { colsAtAnyDepth().colsOf<String >() }
0 commit comments