Skip to main content
100%

Bubble Update Pattern I

✓ Published0🌍 Public
GGerardoFurtado
Last edited Apr 1, 2018
Created on Apr 1, 2018

This example demonstrates a dynamic bubble chart where circles represent letters from the alphabet, with their sizes and positions updated every 1.5 seconds. It shows the join, update, enter, and exit phases of a data update pattern, animating circles and text labels to reflect a changing dataset. The code uses D3 v4’s `d3.pack` layout, `d3.hierarchy`, and `d3.transition` to smoothly resize and reposition elements, while exit transitions fade and shrink removed items. Data is randomly generated using the `jeezy` library, with rendering handled via SVG elements on a white background.

AI-generated description

An attempt to replicate Mike's General Update Pattern, III with a pack layout (bubble chart). The update has four parts: (1) Join, (2) Exit, (3) Update, (4) Enter.

See also: Force Update Pattern, Voronoi Update Pattern II, Voronoi Update Pattern, and Modifying a Force Layout

forked from <a href='http://bl.ocks.org/HarryStevens/'>HarryStevens</a>'s block: <a href='http://bl.ocks.org/HarryStevens/54d01f118bc8d1f2c4ccd98235f33848'>Bubble Update Pattern I</a>

gpl-3.0 Licensed

Similar vizzes