Hacker News new | ask | show | jobs
by pavel_lishin 5080 days ago
Neat, but the frequent updates make it hard to read anything other than the major apps.
3 comments

A better visualization would be a time-series chart with a fixed number of clients (have a fall-out period instead of hiding a client immediately).

Like these: http://smoothiecharts.org/ or http://www.highcharts.com/demo/dynamic-update

I think the better solution would be to use 2 pie charts, in the first group all < 5% clients in one category "Other". In the second just map other. (again grouping clients < 5% of the other category, but not mapping them).

I think the suggestion to use a timeline series is not a good idea, pie charts are perfect for visualizing complementing percentages.

If you really want to visualize the movement of the percentages use a stacked percentage chart like this one:

http://www.highcharts.com/demo/area-stacked-percent

Ofcourse I would suggest 2 again, one for the big clients and one for the small ones :)

I think a pause button would be in order.
Other things that could help:

1) Group anything with less than 1 or 2ish percent into an "other" category

2) Show an alphabetized table below the pie chart.

3) Preserve label position when possible, only move the lines most of the time.

4) Animate between samples

But really, better than all this, would be a scrolling, stacked line graph.