Skip to content

Commit 8367df8

Browse files
committed
Update KTNB usage docs
1 parent 5d0ca11 commit 8367df8

File tree

1 file changed

+31
-5
lines changed

1 file changed

+31
-5
lines changed

docs/StardustDocs/topics/Usage-with-Kotlin-Notebook-Plugin.md

Lines changed: 31 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,13 +2,39 @@
22

33
The [Kotlin Notebook Plugin for IntelliJ IDEA](https://plugins.jetbrains.com/plugin/16340-kotlin-notebook), combined with Kotlin DataFrame, offers powerful data analysis capabilities within an interactive environment. Here are key features:
44

5-
- **Visual Data Exploration**: View and navigate through your data using paginated tables. Drill down into nested data if your DataFrame contains nested structures.
6-
- **Intuitive Sorting**: Sort data with a single click on column headers, facilitating rapid data organization and analysis.
5+
### Visual Data Exploration
6+
**Page through your data**:
7+
The pagination feature lets you move through your data one page at a time, making it possible to view large datasets.
78

8-
https://github.com/user-attachments/assets/aeae1c79-9755-4558-bac4-420bf1331f39
9+
**Sort by column with a single click**:
10+
You can sort any column with a click. This is a convenient alternative to using sortBy in separate cells.
11+
12+
**Go straight to the data you need**:
13+
You can jump directly to a particular row or column if you want something specific.
14+
This makes working with large datasets more straightforward.
15+
16+
<video src="https://github.com/user-attachments/assets/aeae1c79-9755-4558-bac4-420bf1331f39" controls></video>
17+
18+
### Drill down into nested data
19+
When your data has multiple layers, like a table within a table, you can now click to view these details directly.
20+
This makes it easy to go deeper into your data and then return to where you were.
21+
22+
### Visualize multiple tables via tabs
23+
You can open and visualize multiple tables in separate tabs.
24+
This feature is tailored for those who need to compare, contrast, or simply monitor different datasets simultaneously.
25+
26+
### Exporting to files
27+
28+
You can export data directly from the DataFrame into various file formats. This simplifies sharing and further analysis.
29+
The component supports exporting data to JSON for web applications, CSV for spreadsheet tools, and XML for data interchange.
30+
31+
### Convenient copying of data from tables
32+
You can click and drag to select the data you need,
33+
or you can use keyboard shortcuts for quicker selection
34+
and then copy what’s needed with a simple right-click or another shortcut.
35+
It’s designed to feel intuitive,
36+
like copying text from a document, but with the structure and format of your data preserved.
937

10-
- **Convenient Data Copying**: Copy data from tables for use in other tools or analyses.
11-
- **Export Functionality**: Export your data to various formats including CSV and Excel for further analysis in other applications.
1238

1339
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 DataFrames in your notebook cells.
1440

0 commit comments

Comments
 (0)