Public
Edited
Dec 20
1 fork
Insert cell
Insert cell
Insert cell
Insert cell
box = FileAttachment("box_manhattan@2.geojson").json()
Insert cell
boroughs = FileAttachment("boroughs.geojson").json()
Insert cell
parks = FileAttachment("Park.geojson").json()
Insert cell
blocks = FileAttachment("blocks.geojson").json()
Insert cell
locations = 'https://docs.google.com/spreadsheets/d/e/2PACX-1vRvNb9SDZtz2LmRVV_vgDzoj1RfNLLirjxHwnXI70b4MlxXiasAVfgHxVEdrcDh67nhiaVEoRXmHg8w/pub?output=csv'
Insert cell
schools = d3.csv(locations,d3.autoType)
Insert cell
edward_reynold_data = FileAttachment("edward_reynold_data@2.csv").csv({typed: true})
Insert cell
edward_reynold_demo = FileAttachment("ednward_reynolds_demo.csv").csv({typed: true})
Insert cell
millennium_data = FileAttachment("millennium_data.csv").csv({typed: true})
Insert cell
millennium_demo = FileAttachment("millennium_demo.csv").csv({typed: true})
Insert cell
stuy_data = FileAttachment("stuy_data.csv").csv({typed: true})
Insert cell
stuy_demo = FileAttachment("stuy_demo@1.csv").csv({typed: true})
Insert cell
satellite_data = FileAttachment("satellite_academy_high.csv").csv({typed: true})
Insert cell
satellite_demo = FileAttachment("satellite_demo.csv").csv({typed: true})
Insert cell
a_philips_data = FileAttachment("a_philips_data@1.csv").csv({typed: true})
Insert cell
a_philips_demo = FileAttachment("a_philips_demo.csv").csv({typed: true})
Insert cell
bard_data = FileAttachment("bard_data.csv").csv({typed: true})
Insert cell
bard_demo = FileAttachment("bard_demo.csv").csv({typed: true})
Insert cell
baruch_data = FileAttachment("baruch_data.csv").csv({typed: true})
Insert cell
baruch_demo = FileAttachment("baruch_demo.csv").csv({typed: true})
Insert cell
beacon_data = FileAttachment("beacon_data@1.csv").csv({typed: true})
Insert cell
beacon_demo = FileAttachment("beacon_demo.csv").csv({typed: true})
Insert cell
eleanor_roosevelt_data = FileAttachment("eleanor_roosevelt_data.csv").csv({typed: true})
Insert cell
eleanor_roosevelt_demo = FileAttachment("eleanor_demo@1.csv").csv({typed: true})
Insert cell
emma_laz_data = FileAttachment("emma_laz_data@1.csv").csv({typed: true})
Insert cell
emma_laz_demo= FileAttachment("emma_laz_demo.csv").csv({typed: true})
Insert cell
forsyth_data = FileAttachment("forsyth_data@1.csv").csv({typed: true})
Insert cell
forsyth_demo = FileAttachment("forsyth_demo.csv").csv({typed: true})
Insert cell
hsdlas_data = FileAttachment("hsdlas_data.csv").csv({typed: true})
Insert cell
hsdlas_demo = FileAttachment("hsdlas_demo.csv").csv({typed: true})
Insert cell
hsmse_data = FileAttachment("hsmse_data@1.csv").csv({typed: true})
Insert cell
hsmse_demo = FileAttachment("hsmse_demo.csv").csv({typed: true})
Insert cell
liberty_high_data = FileAttachment("liberty_high_data@1.csv").csv({typed: true})
Insert cell
liberty_high_demo = FileAttachment("liberty_high_demo.csv").csv({typed: true})
Insert cell
lower_east_data = FileAttachment("lower_east_data@1.csv").csv({typed: true})
Insert cell
lower_east_demo = FileAttachment("lower_east_demo.csv").csv({typed: true})
Insert cell
vanguard_data = FileAttachment("vanguard_data@1.csv").csv({typed: true})
Insert cell
vanguard_demo = FileAttachment("vanguard_demo.csv").csv({typed: true})
Insert cell
gregorio_demo = FileAttachment("gregorio_demo.csv").csv({typed: true})
Insert cell
gregorio_data = FileAttachment("gregorio_data@1.csv").csv({typed: true})
Insert cell
Insert cell
mutable school_clicked = edward_reynold_data
Insert cell
Insert cell
mutable demographics = edward_reynold_demo
Insert cell
import { wrap_text, wrap_text_nchar } from "@ben-tanen/svg-text-and-tspan-word-wrapping"
Insert cell
Insert cell
Insert cell

One platform to build and deploy the best data apps

Experiment and prototype by building visualizations in live JavaScript notebooks. Collaborate with your team and decide which concepts to build out.
Use Observable Framework to build data apps locally. Use data loaders to build in any language or library, including Python, SQL, and R.
Seamlessly deploy to Observable. Test before you ship, use automatic deploy-on-commit, and ensure your projects are always up-to-date.
Learn more