Internships
Register
Copyright © 2000—2025 JetBrains s.r.o.

Интерактивный контрол для работы с табличными данными в Kotlin DataFrame

Description

Kotlin DataFrame - это библиотека для работы с табличными и иерархическими структурами данных на Kotlin, аналог pandas. Является частью стека технологий для решения Data Science задач на языке Kotlin.

Табличные данные сейчас отображаются в виде статической HTML таблицы в Jupyter Notebook. При этом DataFrame может работать с иерархическими структурами данных, в частности, поддерживает JSON формат. Для представления иерархических данных в табличном виде используется вертикальная и горизонтальная группировка, которую сейчас нельзя развернуть из-за статичности контрола.

Задача состоит в том, чтобы разработать интерактивный контрол, обеспечивающий навигацию вглубь DataFrame объекта: разворачивание и сворачивание сгруппированных колонок и ячеек, с динамической подгрузкой необходимых данных

Requirements

  • Хорошее знание HTML и JavaScript
  • Знакомство с Kotlin
  • Интерес к разработке красивых и функциональных контролов

Admission

Разработчики: Лето 2021

Mentor

Anatoly Nikitin

Mentor's location

Remote

Product/Team

Kotlin

Tags

Data Science
JavaScript
Jupyter
Kotlin
UX