{"version":"1.0","type":"rich","title":"Untitled","description":"This interactive histogram displays the distribution of a single numeric variable (price) from a CSV dataset loaded from GitHub. Users adjust the number of bins via a numeric input, triggering a smooth animated transition of the bars. The visualization uses D3.js v5 with `d3.histogram`, `d3.scaleLinear`, `d3.axisBottom`, and `d3.axisLeft` to compute bin counts and render SVG rectangles. The `transition().duration(1000)` API animates updates to the y-axis and bars, while enter/exit transitions add or remove rectangles as bin count changes.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/1281c42a211349a8b298d73f9e1c182c?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}