{"version":"1.0","type":"rich","title":"CSCE 5320 QUESTION 1 ASSIGNMNET 2","description":"This example shows a pie chart built from CSV data, with each slice labeled by its category. The visualization loads data from a GitHub-hosted CSV file using `d3.csv` and renders the chart as an SVG. The code uses `d3.pie` to compute the arc layout, `d3.arc` for the slice geometry, and `d3.scaleOrdinal` with `d3.schemeCategory10` for colors. Slice labels are positioned using the `arc.centroid` method. The chart is created within a React-compatible HTML page, relying solely on D3 v7 and vanilla JavaScript.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/1b00a868301140959ce4e6fe037fe8d4?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}