{"version":"1.0","type":"rich","title":"A8Task3","description":"This example shows a scatter plot of age against height, with each point colored by income level: red for incomes below 60,000, yellow for 60,000–70,000, and green for above. The SVG chart uses d3.scaleLinear to map extents to pixel ranges, d3.axisLeft and d3.axisBottom for axes, and d3.csv to load a remote dataset. Dot size is fixed at 4 pixels, with axis labels styled in green.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/9248e709df24462590a413754c6694f6?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}