{"version":"1.0","type":"rich","title":"Lab3","description":"This scatter plot visualizes Vietnamese provinces by population on the x-axis and GRDP per capita on the y-axis, with circle size encoding land area and color representing population density. The D3.js code loads CSV data via `d3.csv`, uses `scaleLinear` for axes, `scaleSqrt` for area-proportional circles, and `scaleOrdinal` with `schemeCategory10` for discrete density colors. Axes are generated with `axisBottom` and `axisLeft`, while `opacity` reduces overplotting. The SVG rendering is fixed at 600×300 pixels with margins, and the data originates from a GitHub-hosted CSV file.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/386fde6f3feb4a7da32a98c335b98f5d?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}