Skip to content

Commit 610f63e

Browse files
committed
Refactor imports and add new data exploration tasks.
Updated the notebook imports to use cleaner, block-style syntax and added new exploration tasks for IMDb data, including querying and visualizing actor popularity and movie rankings by genre and year. This enhances readability and supports interactive data analysis.
1 parent b039336 commit 610f63e

9 files changed

Lines changed: 1965 additions & 261 deletions

File tree

build.gradle.kts

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import java.util.*
22

33
plugins {
44
kotlin("jvm") version "2.0.0"
5-
id("org.jetbrains.kotlinx.dataframe") version "0.14.1"
5+
id("org.jetbrains.kotlinx.dataframe") version "0.15.0-RC3"
66
}
77

88
group = "org.jetbrains.kotlinx.dataframe.examples"
@@ -13,10 +13,12 @@ repositories {
1313
}
1414

1515
dependencies {
16-
implementation ("org.jetbrains.kotlinx:dataframe:0.14.1")
17-
implementation ("org.jetbrains.kotlinx:kandy-lets-plot:0.7.0")
18-
implementation ("org.jetbrains.kotlinx:kandy-api:0.7.0")
16+
implementation ("org.jetbrains.kotlinx:dataframe:0.15.0-RC3")
17+
implementation ("org.jetbrains.kotlinx:kandy-lets-plot:0.7.1")
18+
implementation ("org.jetbrains.kotlinx:kandy-api:0.7.1")
1919
implementation ("org.mariadb.jdbc:mariadb-java-client:3.1.4")
20+
implementation ("org.hsqldb:hsqldb:2.7.3")
21+
2022
testImplementation(kotlin("test"))
2123
}
2224

@@ -26,7 +28,7 @@ file("local.properties").inputStream().use { props.load(it) }
2628

2729
dataframes {
2830
schema {
29-
data = "jdbc:mariadb://localhost:3306/imdb"
31+
data = "jdbc:mariadb://localhost:3307/imdb"
3032
name = "org.jetbrains.kotlinx.dataframe.examples.jdbc.Actors"
3133
jdbcOptions {
3234
user = props.getProperty("db.user")
@@ -35,7 +37,7 @@ dataframes {
3537
}
3638
}
3739
schema {
38-
data = "jdbc:mariadb://localhost:3306/imdb"
40+
data = "jdbc:mariadb://localhost:3307/imdb"
3941
name = "org.jetbrains.kotlinx.dataframe.examples.jdbc.TarantinoFilms"
4042
jdbcOptions {
4143
user = System.getenv("DB_USER") ?: props.getProperty("db.user")
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#Thu Jan 18 12:11:25 CET 2024
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
4-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.4-bin.zip
4+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
55
zipStoreBase=GRADLE_USER_HOME
66
zipStorePath=wrapper/dists

0 commit comments

Comments
 (0)