Kotlin DataFrame
Kotlin DataFrame is an open-source library for Kotlin that provides a powerful and typesafe DSL for structured in-memory data processing.
- Quickstart Guide: Get started with Kotlin DataFrame right away — effortlessly integrate it into your project and load, process, analyze, and visualize data!
- Guides And Examples: Explore Kotlin DataFrame with detailed user guides and real-world examples, showcasing practical use cases and data workflows.
First steps
- Setup Kotlin DataFrame in Gradle: Learn how to add Kotlin DataFrame to your Gradle project.
- Concepts And Principles: Discover the fundamentals of the library — understand key concepts, motivation, and the overall structure of the library.
- Operations: Explore the full range of operations for transforming and analyzing data with Kotlin DataFrame.
- API Reference: Explore the comprehensive Dokka-generated API documentation for Kotlin DataFrame, including core types, operations, and IO modules.
- Reading from files: CSV, JSON, Excel and Apache Arrow: Read your data from various file formats into DataFrame.
Featured topics
- Data Schemas: Learn about data schemas, which provide typed access to dataframe columns through generated extension properties, including support for hierarchical and nested dataframe structures.
- Kotlin Compiler Plugin: Explore the Kotlin DataFrame Compiler Plugin — a powerful tool providing on-the-fly type-safe column-accessors for dataframes.
- Data Sources: Explore supported data sources in Kotlin DataFrame and how to integrate them into your data processing workflow.
- Read from SQL databases: Set up SQL database access and read query results efficiently into DataFrame.