Mike Bostock
@mbostock
Building a better collaborative canvas. Co-founder . Creator . Former . Pronounced BOSS-tock.
Mike Bostock’s Tweets
now has an official (WASM) client based on our work with and . 🎉 observablehq.com/@observablehq/
I think there is no easier and faster way to analyze large datasets in the browser. Take it for a spin and make some pretty charts! 🏎️📊💻
3
35
131
Show this thread
My new course "Data Visualization First Steps" is up! frontendmasters.com/courses/data-v
It's a gentle intro to #dataviz with Plot. Learn key concepts & techniques to quickly build custom charts that help you see meaning in data & make better decisions! 📊✨
4
26
163
Show this thread
The full release notes are here on GitHub describing a variety of other small fixes and improvements. As always, thank you for using Plot, and please keep sharing your ideas and feedback! 🙏
2
15
Show this thread
The new scale.interval option enforces uniformity in quantitative or temporal data (e.g., integers or days). For example, you can show gaps in ordinal data with barY and {x: {interval: 1}}.
2
5
Show this thread
There’s even new marks for computing Delaunay and Voronoi diagrams, and convex hulls! observablehq.com/@observablehq/
1
20
Show this thread
The new linear regression marks estimate linear models including a confidence interval band (default ci = 0.95). This plot of penguin culmen size by species is a great example of Simpson’s paradox. observablehq.com/@observablehq/
1
13
Show this thread
Set fill = density to show density as filled areas, as in this log-log plot of diamond price vs. weight (carats).
1
4
Show this thread
The new Plot.density mark computes fast kernel density estimations of two-dimensional point sets. Use it for contours (isolines), as in this plot of eruption and idle intervals of Old Faithful. observablehq.com/@observablehq/
1
4
16
Show this thread
The client for now supports Data Table Cells. Check out observablehq.com/@cmudig/duckdb for a quick demo. Thanks to Annie Zhang for the code suggestions!
1
8
55
More coming soon. As always, we’d love your feedback and suggestions and questions, and thanks for using Plot! 🙏
1
14
Show this thread
Dots now sort by descending radius by default to reduce occlusion: little dots are less likely to be covered by big ones.
1
2
38
Show this thread
When you use a diverging color scheme such as PiYG, Plot now defaults to a diverging color scale (instead of linear), ensuring that color is visually symmetric around the pivot.
1
17
Show this thread
The dodge transform works with Plot’s sort transform to control the order in which the dots are placed and the resulting layout.
1
1
6
Show this thread
The hexbin and dodge transforms (like other Plot transforms) work with any mark type, so you can do creative things like dodge text.
1
1
7
Show this thread
The new dodge transform takes a position channel (e.g., x) and computes the opposite position channel (e.g., y), densely packing dots without overlap. In other words, fast and accurate beeswarms! observablehq.com/@observablehq/
1
5
35
Show this thread
The new hexbin transform aggregates 2D points into hexagonal bins (true hexagons in screen space). You then apply reducers (sum, count, mean, mode, …) to set the size, color, and other visual properties. observablehq.com/@observablehq/
1
4
35
Show this thread
📣 New product update
📊 Create faster with the Add Cell Menu
With Add Cell Menu just click ➕ or type ⌘cmd↩︎return to get started & you now have dozens of building blocks at your fingertips!
See how it works below.
Learn more here ➡️
observablehq.com/@observablehq/
0:45
2.2K views
1
16
45
2
57
Due to popular demand, I have excerpted the weekly death heatmap chart from my STAT story into a public notebook. observablehq.com/@jaspar/evolut
Quote Tweet
@jaspar @pbump's newsletter says that you created the graphic in Observable. Is the notebook public? twitter.com/pbump/status/1
3
5
22
C'est prêt ! Voilà la #carte des résultats de #Presidentielles2022 entre #LePen et #Macron au niveau des communes, #dorling #cartogram #cartography #observablehq
tinyurl.com/32t9y4ub
85
730
2,359
Show this thread
3.2 million points rendered in deck.gl using GeoParquet.
Possibly the fastest geospatial format to write, load, and render. #cloudnativegeo
9
116
609
Lots more soon; stay tuned. And thanks for using Plot and sharing your ideas and feedback! 🙏
1
13
Show this thread
The new quantize scale type transforms a continuous domain into discrete thresholds. It uses d3.ticks by default to give nice, readable threshold values.
1
16
Show this thread
The stack transform now accepts a function as the offset option. For example, you can visualize Likert survey data as a diverging stacked bar chart while centering the neutral category.
1
1
10
Show this thread
The line and area marks now support an interval option to handle missing data. For example, you can show gaps, or treat missing data as zero.
1
1
Show this thread
Plot’s new tree mark and transforms help you create hierarchical node-link diagrams from tabular data. You can use it with Plot’s curves, markers, and even facets!
1
1
5
Show this thread
Observable Plot 0.4.3! What’s new? Trees, quantize scales, dense intervals for lines and areas, custom stack offsets, and more. Examples below! 👇
1
15
89
Show this thread
Mermaid is now available by default on Observable! Use the new mermaid template literal to add flowcharts, sequence diagrams, Gantt charts, and more. observablehq.com/@observablehq/
1
18
127
Me gustó MUCHO esta manera de "ver" la evolución de la incidencia de nuevos casos (x 100 mil habs) a lo largo del tiempo en cada una de las regiones de Chile 👇
(Thanks for the tip on how to build this with #Plot & )
6
27
118
Amidst the new realities of war, Air Raid Sirens have been a constant presence in my daily life, and the lives of millions of Ukrainians. 🚨🇺🇦 To explore alert patterns across different regions, I visualized them on a timeline.
10
154
403
Show this thread
JUST IN: Senate approves legislation that would make everything awesome or terrible, depending where you live. observablehq.com/@awoodruff/day
17
61
125
Show this thread
On 3/25 we are hosting a Women in DataViz Meetup & speed networking session with our CEO & Head of Product . This is an open invite, so please join us! #WomensHistoryMonth
1
16
18
Show this thread
So as they say, I've got some ~personal news!~ After a little over ten years at Tableau, I started at last week. I'm excited to help shape a new approach to data analysis and, especially, collaboration with and around data.
34
12
361
Show this thread
When you aggregate & simplify data, you often lose the signal & context needed to make sense of what you are seeing. Join us for a deep dive on the topic & let us know your thoughts! 👇 stackoverflow.blog/2022/03/03/sto
read image description
ALT
1
29
143
Show this thread
Observable Plot 0.4.2 is out. Adds boxplots, improved shorthand, sorting by length or width, percentile reducers, and more.
11
54
Observable Plot’s shorthand lets you visualize common forms of data (such as an array of numbers) without needing any configuration. A quick tour of some of the shortest ways to plot: observablehq.com/@observablehq/
10
65













