Structured data processing in Kotlin

data-analysis data-science dataframe kotlin
4 Open Issues Need Help Last updated: Jun 17, 2025

Open Issues Need Help

View All on GitHub
Data Science DataFrames (Kotlin)
good first issue

Structured data processing in Kotlin

Kotlin
#data-analysis#data-science#dataframe#kotlin
Data Science DataFrames (Kotlin)

AI Summary: The task involves refactoring the Kotlin DataFrame library's selection DSL. Specifically, it requires removing the default predicate from the `cols()` function, adding overloads that use `all()` and `allCols()` instead, and deprecating the old `cols()` function with appropriate messaging to guide users to the new, more expressive and compiler-plugin-compatible alternatives.

Complexity: 3/5
enhancement good first issue Compiler plugin

Structured data processing in Kotlin

Kotlin
#data-analysis#data-science#dataframe#kotlin
Data Science DataFrames (Kotlin)

AI Summary: The task is to implement Jupyter code generation for the `Pivot` type in the Kotlin DataFrame library. This involves ensuring that when a `pivot` operation is performed on a DataFrame within a Jupyter Notebook environment, the resulting DataFrame's columns are correctly accessible in subsequent code cells. The solution should mirror the approach used to resolve a similar issue (https://github.com/Kotlin/dataframe/issues/1221).

Complexity: 4/5
bug good first issue

Structured data processing in Kotlin

Kotlin
#data-analysis#data-science#dataframe#kotlin
Data Science DataFrames (Kotlin)

AI Summary: The task requires adding support for Apache Arrow's TimeStampTZ vectors to the Kotlin DataFrame library. This involves handling timestamps with time zone information in addition to existing timestamp support, likely requiring modifications to data reading, writing, and internal representation within the DataFrame.

Complexity: 4/5
enhancement good first issue

Structured data processing in Kotlin

Kotlin
#data-analysis#data-science#dataframe#kotlin