3 ms·
The data visualization is often awful and misleading. For instance, consider https://2019.stateofjs.com/javascript-flavors/ https://2019.stateofjs.com/javascrip
by idoubtit 7y ago
The data visualization is often awful and misleading. For instance, consider https://2019.stateofjs.com/javascript-flavors/ https://2019.stateofjs.com/javascript-flavors/
1. The first graph shows "Rankings". I strongly doubt rankings are more importants than values. When Clojurescript goes from 67% to 72%, this increase is shown as a ranking decrease because Reason was introduced at a higher ranking.
2. The meaning of the data is unclear, since the exact questions and proposed answers are not shown.
3. Some measures have varying populations, so ranking them is absurd. Supposing that 2% of people use A and 80% use B, what does ranking satisfaction with A above satisfaction with B mean? Since the uncertainty is huge on the A measure, the "real" ranking is not known.
4. Having to click in order to switch the measure shown is strange. The three measures should be display on three consecutive graphs.
5. The Categories graph is unreadable for a slightly color-blind like me.
6. The Categories segments aggregate data over 2 levels which makes them unreadable. First levels: Used, Heard, Unheard. Second levels should be computed relatively to their containers. Who cares if 1.8 % of users would not use Elm again? What is important is that ~28% (1.8/(4.7+1.8)) of those who used Elm would prefer not to do so again.
- emilecantin 7y agoI think the best visualization overall is the first one on https://2019.stateofjs.com/overview/ https://2019.stateofjs.com/overview/. Seeing the trajectory of each piece of tech gives a lot of insight on overall trends. For example, I was thinking of learning a bit of the more recent Angular (last time I used it was Angular 1.x, before React was a thing), but now I think I'll look more into Vue.js, as its trajectory looks much better.
- deleted 7y ago[deleted]
- zild3d 7y agoThese graphs were also pretty misleading https://2019.stateofjs.com/data-layer/redux/ https://2019.stateofjs.com/data-layer/redux/ Hard to get over the initial assumption that dark red means negative, and bright happy blue means positive.