Public
Edited
Feb 11, 2023
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
_a_machine_unleashing_the_power_of_collab = FileAttachment("373758135_a_machine_unleashing_the_power_of_collaboration__blog_post_featured_image_in_high_contrast_comic_boo.png").image()
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
slide`${story[0].pageText}`
Insert cell
slide.img`${await FileAttachment("Picture2.png").url()}`
Insert cell
slide`${story[1].pageText}`
Insert cell
slide.img`${await FileAttachment("Picture3.png").url()}`
Insert cell
slide`${story[2].pageText}`
Insert cell
{
slide.img`${await FileAttachment(storyImages[pageNum].img).url()}`
}
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
storyMap(storyMapData,850)
Insert cell
import {storyMap} from "@rexdemuro/story-map"
Insert cell
import {sampleData} from "@rexdemuro/story-map"
Insert cell
import {Swatches} from "@d3/color-legend"
Insert cell
Insert cell
Insert cell
Insert cell
viewof start = Inputs.button("Start");

Insert cell
Insert cell
Insert cell
Insert cell
//startStory()
Insert cell
Insert cell
Insert cell
Insert cell
Insert cell
iWasHere
Insert cell
"I was here = " + iWasHere
Insert cell
// ++mutable iWasHere;
Insert cell
mutable iWasHere=0
Insert cell
Insert cell
Insert cell
Insert cell
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