{"version":"1.0","type":"rich","title":"join example","description":"This example demonstrates a dynamic visualization of random letter sequences rendered as SVG text elements, with each new sequence replacing the previous one. The code uses the D3 v7 library and creates an SVG canvas, then repeatedly generates shuffled letter arrays using `d3.shuffle` and `Math.random`. It applies the `selectAll(\"text\").data().join()` API to handle enter and update states, coloring new letters green and existing ones gray, while positioning them horizontally with the `attr` method.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/d3dff1c22e184f28bb9cdde13d376874?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}