Public
Edited
Oct 31, 2022
1 fork
5 stars
Insert cell
Insert cell
Insert cell
Insert cell
// Create a database that contains all of the imported NBA datasets
db = DuckDBClient.of({ game1, game2, playerData: updatedPlayerData })
Insert cell
db
select * from game1
Insert cell
Insert cell
Insert cell
updatedPlayerData = playerData.map(d => { delete d.actions; return {...d} })
Insert cell
import { playerData, parsedPlayByPlay as game1 } from '@observablehq/nba-finals-boston-celtics-vs-golden-state-warriors-game-1'
Insert cell
import { parsedPlayByPlay as game2 } from '@observablehq/nba-finals-boston-celtics-vs-golden-state-warriors-game-2'
Insert cell
import {DuckDBClient} from "@cmudig/duckdb"
Insert cell
Insert cell

Purpose-built for displays of data

Observable is your go-to platform for exploring data and creating expressive data visualizations. Use reactive JavaScript notebooks for prototyping and a collaborative canvas for visual data exploration and dashboard creation.
Learn more