{"version":"1.0","type":"rich","title":"Lab 3 Boxplot","description":"This example displays a boxplot of quarterback points added per season, showing the median, interquartile range, and outliers as individual points. The visualization uses p5.js to load CSV data from a GitHub gist, filter positive values into a sorted array, and compute quartiles directly in JavaScript. Draw functions render the box, whiskers, and outlier circles on a canvas, with axis labels generated programmatically. The code demonstrates a manual approach to statistical visualization without external charting libraries.","provider_name":"VizHub AI Studio","provider_url":"https://vizhub.com","html":"<iframe src=\"https://vizhub.com/viz/aa109867ce784531848f756ab9c95f5c?mode=embed\" width=\"960\" height=\"500\" scrolling=\"no\" frameborder=\"0\"></iframe>","width":960,"height":500,"cache_age":3600}