Usage with Kotlin Notebook Plugin
The Kotlin Notebook Plugin for IntelliJ IDEA, combined with Kotlin DataFrame, offers powerful data analysis capabilities within an interactive environment. Here are the key features:
Visual Data Exploration
Page through your data: The pagination feature lets you move through your data one page at a time, making it possible to view large datasets.
Sort by column with a single click: You can sort any column with a click. This is a convenient alternative to using sortBy
in separate cells.
Go straight to the data you need: You can jump directly to a particular row or column if you want something specific. This makes working with large datasets more straightforward.
Drill down into nested data
When your data has multiple layers, like a table within a table, you can now click on a cell containing a nested table to view these details directly. This makes it easy to go deeper into your data and then return to where you were.
Visualize multiple tables via tabs
You can open and visualize multiple tables in separate tabs. This feature is tailored to those who need to compare, contrast, or monitor different datasets simultaneously.
Exporting to files
You can export data directly from the dataframe into various file formats. This simplifies sharing and further analysis. The interface supports exporting data to JSON for web applications, CSV for spreadsheet tools, and XML for data interchange.
Convenient copying of data from tables
You can click and drag to select the data you need, or you can use keyboard shortcuts for quicker selection and then copy what’s needed with a simple right-click or another shortcut. It’s designed to feel intuitive, like copying text from a document, but with the structure and format of your data preserved.
To get started, ensure you have the latest version of the Kotlin Notebook Plugin installed in IntelliJ IDEA, and begin exploring your data using Kotlin DataFrame in your notebook cells.
For more information on using the Kotlin Notebook Plugin, refer to the official documentation.