When to Use Bar Charts Instead of Pie Charts
2013-02-21 09:51
323 查看
![](http://cache.lifehacker.com/assets/images/17/2011/11/medium_405064c4d36df4f918f3b8528fbafc11.jpg)
PRESENTATIONS
BY KEVIN PURDY
Pie charts look cooler than other kinds of charts. They're based on pie, after all, and seem less accountant-like than bars, bubbles, and lines. They are, however, often a very wrong way to represent subtle but important differences.
Image via Wikipedia.
Revolutions, a blog dedicated to the statistical programming language dubbed "R," points out asection of pie charts' Wikipedia page highlighting the well-documented deficiencies of pie charts. Here's the multi-user consensus on what pie charts can and can't do:
Most [research] subjects have difficulty ordering the slices in the pie chart by size; when the bar chart is used the comparison is much easier ... Similarly, comparisons between datasets are easier using the barchart. However, if the goal is to compare a given category (a slice of the pie) with the total (the whole pie) in a single chart and the multiple is close to 25% or 50%, then a pie chart works better than a bar graph.
Put another, less dictionary-sounding way, pie charts are great at (dramatically) showing that Opera, Chrome, Epiphany, Konquerer, and Skyfire combined make up a small slice of Internet Explorer's overall share of browser usage. To illustrate the differences between each of those alternative browser's gains, losses, and shares, though, stick with something with horizontal or vertical scales.
Don't feel bad if you or someone you work with has woefully misused pie charts. Spin that grief into a smirk-inducing short story in the comment
相关文章推荐
- When to Use Delegates Instead of Interfaces
- When to Use Delegates Instead of Interfaces
- When to Use Delegates Instead of Interfaces (C# Programming Guide)
- When to use Tomcat CATALINA_OPTS instead of JAVA_OPTS - See more at: http://www.tikalk.com/java/when
- When to Use Delegates Instead of Interfaces
- 干活来袭:Effective Concurrency: Know When to Use an Active Object Instead of a Mutex
- Know When to Use an Active Object Instead of a Mutex
- Is it possible to use a checkbox in a split button list instead of the gear icon?
- When would someone use Apache Tez instead of Apache Spark, or vice versa?
- How to Use Homebrew Zsh Instead of Mac OS X Default
- [ES6] When should use Map instead of Object
- How to use mouse to moving windows of not have title bar?
- 导入android sdk samples工程报错"did you mean to use @+id instead of @+android:id?"
- Do not request Window.FEATURE_ACTION_BAR and set windowActionBar to false in your theme to use a Toolbar instead
- When to use Class.isInstance() & when to use instanceof operator
- Describe 3 kernel functions and when to use which of them
- 5 Reasons to Use Protocol Buffers Instead of JSON For Your Next Service
- When to use Class.isInstance() & when to use instanceof operator?
- attempting to bokeyaunrun eclipse useing the jre instead of jdk,to run eclipse using
- Words to Use Instead of "Very"