Viewing a saved revision (read-only)
ec4aa5ca86f8463bac2209f5f456e5dc
Week 3 First Visual
A scatter plot visualizes the relationship between calories per serving and average consumer rating for 80 cereals. The plot reveals a general trend where lower-calorie cereals receive higher ratings, with All-Bran with Extra Fiber (50 calories) rated highest. Built with D3, the visualization uses `scaleLinear` for both axes, `axisLeft`, and `xAxis`/`yAxis` from `@curran/axis-labels` to render scales and labels. Circles are drawn with D3’s data join, using `selectAll('circle')` and attributes for positioning, radius, and opacity.
AI-generated descriptionA simple scatter plot with D3 showing the 80 Cereals dataset.
In this plot, we are comparing the calories in a single serving of each cereal rounded to the nearest 10 with the average rating given to a cereal in consumer reports on a scale of 1 to 100.
Surprisingly, this plot appears to show a general trend in which the highest-rated cereals tend to be those with lower calories! In particular, the highest rated cereal in the dataset by a significant margin is All-Bran with Extra Fiber, with only 50 calories per serving. This could show that consumers value healthiness of products, or tha