diff --git a/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/transpose.kt b/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/transpose.kt index cb2ef3bbaa..1645ad0ae3 100644 --- a/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/transpose.kt +++ b/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/api/transpose.kt @@ -3,7 +3,6 @@ package org.jetbrains.kotlinx.dataframe.api import org.jetbrains.kotlinx.dataframe.AnyRow import org.jetbrains.kotlinx.dataframe.DataColumn import org.jetbrains.kotlinx.dataframe.DataFrame -import org.jetbrains.kotlinx.dataframe.DataRow import org.jetbrains.kotlinx.dataframe.impl.api.convertTo import org.jetbrains.kotlinx.dataframe.impl.columnName import org.jetbrains.kotlinx.dataframe.impl.owner @@ -13,7 +12,7 @@ import kotlin.reflect.typeOf // region DataRow -public fun DataRow.transpose(): DataFrame> { +public fun AnyRow.transpose(): DataFrame> { val valueColumn = DataColumn.createByInference(NameValuePair<*>::value.columnName, values) val nameColumn = owner.columnNames().toValueColumn(NameValuePair<*>::name.name) return dataFrameOf(nameColumn, valueColumn).cast()