{"version":"1.0","type":"rich","title":"Activity6-3.1","description":"This example shows a scatter plot of penguin measurements, plotting flipper length against culmen length with different symbols for each species. The visualization uses d3.scaleLinear for the x and y axes, d3.scaleOrdinal with symbolsFill to encode species via shape, and custom shape legend rendering. Data is loaded from a CSV file using d3.csvParse and displayed using d3 selection joins with path elements for marks. The axes are generated with d3.axisLeft and d3.axisBottom.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/ddde26e9fdc84247a013205de0cd3d92?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}