Skip to content
This repository was archived by the owner on Jul 15, 2024. It is now read-only.

Commit b78572f

Browse files
committed
feat: update imdb example with rename to_sql
1 parent 0b4cbc3 commit b78572f

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

examples/imdb.ipynb

+13-13
Original file line numberDiff line numberDiff line change
@@ -93,7 +93,7 @@
9393
"cell_type": "markdown",
9494
"metadata": {},
9595
"source": [
96-
"To ensure column names are Pythonic, we can relabel as `snake_case`."
96+
"To ensure column names are Pythonic, we can rename as `snake_case`."
9797
]
9898
},
9999
{
@@ -102,15 +102,15 @@
102102
"metadata": {},
103103
"outputs": [],
104104
"source": [
105-
"name_basics.relabel(\"snake_case\")"
105+
"name_basics.rename(\"snake_case\")"
106106
]
107107
},
108108
{
109109
"attachments": {},
110110
"cell_type": "markdown",
111111
"metadata": {},
112112
"source": [
113-
"Let's grab all of the relevant IMDB tables and relabel columns."
113+
"Let's grab all of the relevant IMDB tables and rename columns."
114114
]
115115
},
116116
{
@@ -119,13 +119,13 @@
119119
"metadata": {},
120120
"outputs": [],
121121
"source": [
122-
"name_basics = ex.imdb_name_basics.fetch().relabel(\"snake_case\")\n",
123-
"title_akas = ex.imdb_title_akas.fetch().relabel(\"snake_case\")\n",
124-
"title_basics = ex.imdb_title_basics.fetch().relabel(\"snake_case\")\n",
125-
"title_crew = ex.imdb_title_crew.fetch().relabel(\"snake_case\")\n",
126-
"title_episode = ex.imdb_title_episode.fetch().relabel(\"snake_case\")\n",
127-
"title_principals = ex.imdb_title_principals.fetch().relabel(\"snake_case\")\n",
128-
"title_ratings = ex.imdb_title_ratings.fetch().relabel(\"snake_case\")"
122+
"name_basics = ex.imdb_name_basics.fetch().rename(\"snake_case\")\n",
123+
"title_akas = ex.imdb_title_akas.fetch().rename(\"snake_case\")\n",
124+
"title_basics = ex.imdb_title_basics.fetch().rename(\"snake_case\")\n",
125+
"title_crew = ex.imdb_title_crew.fetch().rename(\"snake_case\")\n",
126+
"title_episode = ex.imdb_title_episode.fetch().rename(\"snake_case\")\n",
127+
"title_principals = ex.imdb_title_principals.fetch().rename(\"snake_case\")\n",
128+
"title_ratings = ex.imdb_title_ratings.fetch().rename(\"snake_case\")"
129129
]
130130
},
131131
{
@@ -420,7 +420,7 @@
420420
"metadata": {},
421421
"outputs": [],
422422
"source": [
423-
"ibis.show_sql(name_basics)"
423+
"ibis.to_sql(name_basics)"
424424
]
425425
},
426426
{
@@ -437,8 +437,8 @@
437437
"metadata": {},
438438
"outputs": [],
439439
"source": [
440-
"title_akas = title_akas.mutate(title_id=tconst_to_int(_.title_id)).relabel(\n",
441-
" {\"title_id\": \"tconst\"}\n",
440+
"title_akas = title_akas.mutate(title_id=tconst_to_int(_.title_id)).rename(\n",
441+
" {\"tconst\": \"title_id\"}\n",
442442
")\n",
443443
"title_basics = title_basics.mutate(tconst=tconst_to_int(_.tconst))\n",
444444
"title_crew = title_crew.mutate(\n",

requirements.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@ jupyterlab == 3.4.8
33
ipywidgets
44
altair
55
pandas < 2.1
6-
ibis-framework[sqlite,duckdb,clickhouse]
6+
ibis-framework[sqlite,duckdb,clickhouse,examples]
77
ibis-substrait < 3.1

0 commit comments

Comments
 (0)