{"version":"1.0","type":"rich","title":"Gauge","description":"A click of the button triggers an animated update to a semicircular gauge. The gauge displays four colored arc segments, each representing a random value generated by `d3.randomUniform`, with a black needle pointing to a separate random value. The arcs are rendered using `d3.arc` and `d3.pie` with a start and end angle of -π/2 and π/2. Clicking the button transitions the arcs with a default easing and animates the needle using `transition.attrTween` and `d3.easeElasticOut`, giving it a bouncy motion.","provider_name":"VizHub AI Studio","provider_url":"https://next.vizhub.com","html":"<iframe src=\"https://next.vizhub.com/viz/gist-6f040b93b6bb08bd8120c079f02a6f18?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"1\"></iframe>","width":960,"height":500,"cache_age":3600}