From ae487136e168672f52efe5986b79dd04e61c8bb1 Mon Sep 17 00:00:00 2001 From: Aleksandr Nikolaev Date: Mon, 22 Sep 2025 13:58:10 +0200 Subject: [PATCH] Avoid wrapping of column groups by dataFrameOf() in convertToDataFrame() to align rendering with column access and make it conform to the structure of data --- .../kotlinx/dataframe/jupyter/KotlinNotebookPluginUtils.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/jupyter/KotlinNotebookPluginUtils.kt b/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/jupyter/KotlinNotebookPluginUtils.kt index de150fd644..2054770af8 100644 --- a/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/jupyter/KotlinNotebookPluginUtils.kt +++ b/core/src/main/kotlin/org/jetbrains/kotlinx/dataframe/jupyter/KotlinNotebookPluginUtils.kt @@ -233,13 +233,13 @@ public object KotlinNotebookPluginUtils { is FormattedFrame<*> -> dataframeLike.df - is AnyCol -> dataFrameOf(dataframeLike) + is AnyFrame -> dataframeLike is AnyRow -> dataframeLike.toDataFrame() is GroupBy<*, *> -> dataframeLike.toDataFrame() - is AnyFrame -> dataframeLike + is AnyCol -> dataFrameOf(dataframeLike) is DisableRowsLimitWrapper -> dataframeLike.value