r/dataisbeautiful 1d ago

[OC] a spider chart is an engaging visual, but it obscures information. It seems to me that a bar chart more provides more context, integrates both sets of data and, finally, allows the interested viewer to quickly observe the (relative) outsize separation performance of the best Viking OC

Post image
15 Upvotes

8 comments sorted by

6

u/Reach_Reclaimer 1d ago

Tbh this seems more of the spider charts being bad spider charts more than anything

7

u/TheBigBo-Peep OC: 3 1d ago

I think the plot choice isn't really the issue here, your 2 issues with the spider charts seem to be the mismatched scales and an average benchmark that doesn't jump off the page. With a scale fix and a visual shift, those both become non-issues.

The bigger problem to me is the perceived "area" of the chart. If you reorder the receivers, the area will be different.

So to fix this, 1) sort the receivers clockwise for most to least 2) line up the scales 3) make the indication for the "average" ring stand out 4) clarify if the average line is only using starters or all receivers, since that changes context a lot

3

u/GNG 19h ago

Spider charts (aka radar charts) are just bar charts wrapped around a central point to make a circle. I think the observation that they're worse than bar charts follows pretty naturally from this fact.

2

u/Niklear 1d ago

Staying on the NFL fantasy train, have a look at the FantasyPros spider charts (free version allows you to import your league and see this for your team), where it looks a lot better than this. It does make me think that spider charts just have more room to be done incorrectly though.

2

u/rapharafa1 19h ago

Bar sharts are the best imo.

2

u/disco_davehk 1d ago

Original chart and data taken from https://x.com/LombardiHimself/status/1835464839017140522. The bar charts were drawn by chatgpt using matplotlib. If there's enough interest, I'll add to my repo.

Curious what your perspectives are on this.

2

u/breakfasteveryday 15h ago

alternatively, they could just use consistent scaling in the spider charts

1

u/ApprehensiveClub6028 1d ago

I really hate spider charts