5 ms·
> There's hardly ever such a thing as a "natural" range. Another good point, but if bar A is twice as tall as bar B then variable A's value had better be twice
by chancho 16y ago
> There's hardly ever such a thing as a "natural" range.
Another good point, but if bar A is twice as tall as bar B then variable A's value had better be twice that of B's. Anything else is precisely the kind of shady drug-company data manipulation that you're so concerned about. If vertical space is at an absolute premium (not the case here IMO) and you have to cut the bars then draw little cut marks on them to let the reader know that the bottoms aren't at zero.
(Of course I'm talking about cases when there is a familar concept of zero, like percentages or money or population, not temperature. And if the value goes negative then the bar grows down, cf. any recent chart of US economic indicators.)
If you don't base your bars at zero then your bar chart exaggerates differences between data because the reader looks at two bars and compares their relative sizes the same way he looks at the levels in two glasses of beer to compare their volumes.
- jey 16y agoYou're contradicting yourself again. If there's no "natural" scale, how do we decide when something is "twice" as big as another? How do you decide which scale is "natural" anyway? And it's still pointless to spend most of the vertical space on redundant mundane information when it could be used to actually show the relationships between the groups being graphed. Overall you're introducing ad hoc and nebulous special cases that are poorly justified, like the notion of a 'familiar zero'. The real solution is to learn to properly read graphs, and to ignore graphs that omit labels. > like percentages or money or population If you're plotting the net worth of the top 10 richest people on Earth, do you really want to use a miles-long graph or drown out all the actual information by just showing that the top 10 richest are within one pixel-worth-of-dollars of each other?
- chancho 16y agoWe decide X is twice as big as Y when X = 2Y. This is not up for debate. And re. net worth: That's exactly how I would plot it if I wanted to make a point about income inequality. Carlos Slim is worth US$53 billion. The per capita income in Mexico is US$13,500 and in the US it's $46,000. (Yes I know this is comparing yearly income to lifetime accumulated wealth but ignore that for a moment.) If I give the average Mexican 1 pixel and the average American 3 or 4 pixels, then Mr. Slim gets almost 4 million pixels. At 96 dpi that's roughly 3400 feet. Your monitor would have to be (much) taller than the Burj Khalifa (2717 ft) to accurately show this bar char. This is the picture I would draw if I wanted to make a point about income inequality, a person sitting next to the Burj Khalifa with a ridiculous laptop in is lap that towers over it. If I just wanted to rank the top 10, I would just list them in order like they do in Forbes.
- jey 16y ago> We decide X is twice as big as Y when X = 2Y. This is not up for debate. Yes, but doubled relative to what? e.g. what's twice as big as 50F? Is it 100F or 559.67F? The first one is relative to 0F and the second is relative to absolute zero (50F is 283.15K). Your point about how to illustrate income inequality is fine, but that's not at all what I was talking about: I was talking about a graph that depicts the distribution of net worth amongst the top 10 richest people. No, a rank order doesn't fully convey that. A table of numbers is hard to understand in a holistic way.
- sesqu 16y agoThere's a popular, if a little contested, notion of scales that I won't source right now that divides scales into ordered, interval, ratio and absolute depending on things like whether there is such a thing as "twice as big". Fahrenheit is an interval scale, which is why we have Rankine (ratio). Twice as hot would, in a physics sense, be 1019 °R (560 °F) because SI temperature uses the ratio scale. Fahrenheit is then just syntactic sugar for people who don't care about the physical temperature as much as they care about the range of their comfort zone. When measuring deviation from 0 °F, Fahrenheit also becomes a ratio scale, but not a very useful one (deviation from 50 °F would be better, or you could just use Celsius). So the real question is, what do you mean "twice as big"? Twice as much warmer than "pretty cold", or twice as energetic? As for the 10 richest people, I'm not sure they're that near each other, but assuming they are, that's going to be the important bit. If you don't want to focus on that, you have a few options. You could draw the cutmarks. You could make it a zoom lens picture. Or you could establish a baseline, such as the highest income tax bracket or the median top 10 income, offset all incomes appropriately, and draw the bar graph from that. In the latter case, you should draw some bars as negative, and label the baseline appropriately (not 0). I don't think it would make for a good graph. However, for a distribution, absolutely no offsets allowed.
- ars 16y agoNo, you would use a logarithmic graph for income.
- Retric 16y agoYou always chart money starting from zero. In the case of billionaires you are looking at an estimate of there net worth so while you can chart Carlos Slim Helu & family at 53.5B and William Gates III at 53.0B if you start the chart at 50 billion your error bars would take up 50% of the chart's vertical space. And that's the major reason why trying to create a chart that exaggerates differences is such a bad idea. If your error bars are 5% and the gap is 1% then pretending there is a significant gap is stupid.
- yummyfajitas 16y agoOk, lets plot uptime on a scale of 0-100%. 99% uptime, 99.9% uptime, 99.9999% uptime, it's all just short of 100%. Similarly, I'll go to my boss and plot success rates of a certain operation (can't say what due to confidentiality) which usually fails, but occasionally gives us a big win (success rate 0-3%). I'll be sure to plot on a range of 0-100% so that he knows we almost always fail. I certainly don't want to cheat and make him think my improvements of 1% -> 1.5% are a big deal.
- Retric 16y agoYou chart downtime as a percentage, because you don't actually care about uptime.
- yummyfajitas 16y agoOk, I'll chart downtime as a percentage on a scale of 0-100%. Same problem.
- Retric 16y agoDon't play dumb. Nobody is saying you should plot ROI on a 0% to 100% scale when you have a 730% ROI. Also, if you are charting rates that go from from 11/1000 to 15/1000 then building a chart that goes from 0% to 2% is reasonable, but 1% to 1.6% is not.
- infinite8s 16y ago
- Locke1689 16y agoAnother good point, but if bar A is twice as tall as bar B then variable A's value had better be twice that of B's. That's ridiculous. What if the things that you're comparing have an exponential relationship? You should probably use a logarithmic scale---that's what it's designed for, after all.
- sesqu 16y agoSo then A's logarithm is twice as big as B's logarithm. I don't see the problem here, as long as you put your zero at zero and label your axes. A grid would help too, because logarithms are rarely perceived and the information consumer needs the warning.