Live data from Hacker News

Stop Using Pie-Charts

earthly.dev

11–20 of 35 posts

Re: Stop Using Pie-Charts

#11
Pie charts let you tell percentages at a glance, which is a good thing to be able to tell. If your data is not dividing up a pie, a pie chart might not be the best fit, and if you need to tease out questions like "which is the biggest" given several close numbers, it definitely isn't a good fit. It especially helps when you order the slices in a hostile way - if it was otherwise confusing, just order them clockwise by size instead of going with the (irrelevant in this format) data order.

Any chart format has a set of data for which it's a terrible fit. Different formats have different information optimized to communicate at a glance, and if you're deliberately using the wrong one, you'll end up with a bad graph; that's not a takedown of the format itself.

Re: Stop Using Pie-Charts

#12
post #10

I would say there is a place for pie charts. The article seems to have accuracy as ultimate goal, if you need that accuracy; fully agree, pie chart isn't the best visualization. But, data visualization is often about story telling, and the small percentage differences don't always matter. For example, if you are telling a story about how one of the slices is much bigger than the other ones, pie (and donut) charts, ar…

I’ve seen an animation a few days ago [1] about the market share evolution of smartphone constructors for 20 years. The animated pie beautifully tells the raise of Apple, Samsung, Huawey and the fall of Nokia, RIM and others. So, fully agree, pie charts can be used if you don’t need the precision. [1] https://www.linkedin.com/posts/jameseagle_mobilephones-datav...

Strong disagree on any type of animated chart. All the information in the animation could be represented in a single image as a multiseries line graph. Animation adds no value and spreads the information over time.

Re: Stop Using Pie-Charts

#13
post #10

Earlier quoted context omitted.

I’ve seen an animation a few days ago [1] about the market share evolution of smartphone constructors for 20 years. The animated pie beautifully tells the raise of Apple, Samsung, Huawey and the fall of Nokia, RIM and others. So, fully agree, pie charts can be used if you don’t need the precision. [1] https://www.linkedin.com/posts/jameseagle_mobilephones-datav...

Strong disagree on any type of animated chart. All the information in the animation could be represented in a single image as a multiseries line graph. Animation adds no value and spreads the information over time.

I have to disagree, animation is again a storytelling tool. Instead of a flat presentation of data now you actually have a story with a beginning middle and end, it's much more engaging than a flat line chart.

Take the animated bar charts that where sort of a trend for a while on Twitter and Reddit, they got popular for a reason; they are interesting to look at. These types of charts, if done well, make you curious what will happen and how it will end.

With data visualization, and actually all design, you always have to consider your goals and audience.

Re: Stop Using Pie-Charts

#15

Yes. Yes. 1000x yes. Pie charts are bad and there is almost no justification for using them. Humans are bad at estimating area - and donut charts help fix this. I actually pretend donut charts are "curved line charts". Also, engineers are notoriously bad at making visualizations. Sorry if this offends you. I would recommend everyone here spend some time looking at pretty visualizations and maybe reading about it

Don't know why you're downvoted; pie charts are exclusively used for obfuscating data for clients in a pretty way.

No sane person who cares about data-driven decisions uses piecharts.

Re: Stop Using Pie-Charts

#16
post #10

Earlier quoted context omitted.

I’ve seen an animation a few days ago [1] about the market share evolution of smartphone constructors for 20 years. The animated pie beautifully tells the raise of Apple, Samsung, Huawey and the fall of Nokia, RIM and others. So, fully agree, pie charts can be used if you don’t need the precision. [1] https://www.linkedin.com/posts/jameseagle_mobilephones-datav...

Strong disagree on any type of animated chart. All the information in the animation could be represented in a single image as a multiseries line graph. Animation adds no value and spreads the information over time.

Different people prefer to absorb data in different ways. Some people will prefer pie charts, other graphs, others tables of raw data. It's completely possible to present a pie chart, and include the percentages (or raw data) in the legend and make that into a table. You could even stick a bar chart into the table as well if it makes data look clearer. But you shouldn't just assume because you want to see data one way that everyone else wants to see it that way too.

Re: Stop Using Pie-Charts

#17
This article is weird. It centres on the central premise that pie charts are useless because you can't tell exactly the relative sizes of slices that are very similarly sized. That's not the point of a pie chart, which is to show clearly which areas are big and which are insignificant.

The article then poses the question "Let’s See if it actually rains more on the weekend." Looking at the pie chart, it's immediately obvious at a glance, that YES, it does rain more at the weekend, as the two segments for Saturday and Sunday together account for nearly half the pie. Clearly the pie chart is perfect for answering this question. But then, the article launches into a whole spiel about how pie charts are useless because you can't tell which was rainier between Saturday or Sunday.

However, if you used an alternative presentation e.g. the lollipop charts as they suggest, then it's NOT obvious for answering the question of whether the 2 weekend days rained more or less than the 5 other days. Rather it's benefit is in determining which days were the rainiest.

The obvious take-home is to use the appropriate graph to illustrate the conclusion you're trying to make from the data, but also include the raw data so that others can analyse it if they think there might be other details that are important.

Re: Stop Using Pie-Charts

#19

This article is weird. It centres on the central premise that pie charts are useless because you can't tell exactly the relative sizes of slices that are very similarly sized. That's not the point of a pie chart, which is to show clearly which areas are big and which are insignificant. The article then poses the question "Let’s See if it actually rains more on the weekend." Looking at the pie chart, it's immediately…

I think the "Let’s See if it actually rains more on the weekend." is not really want the author actually wants to test. The text in the image above says "What do you call the day after two days of rain? Monday". This suggests that Saturday and Sunday are the rainiest and second rainiest days of the week.

So what the author wants to see is if both Saturday and Sunday are rainier than any other week. So the problem isn't that you can't differentiate between those two days, but that you can't between either of those days individually and Monday.

Re: Stop Using Pie-Charts

#20
I had a college Statistics professor who would get triggered and go off on a (justified) rant every time he saw a 3D pie chart.

I am a big advocate or arranging the pie slices in order (largest to smallest, or smallest to largest).

I also really recommend The Wall Street Journal Guide to Information Graphics: The Dos and Don'ts of Presenting Data, Facts, and Figures https://www.amazon.com/Street-Journal-Guide-Information-Grap...

Post reply on HN