The Beautiful Table - communicating football statistics with D3.js
the-beautiful-table.com
the-beautiful-table.com
You realize that you still have a half working project, right?
Secondly, in all seriousness... While pretty, they are quite hard to make any actual use of. Things that should be compared are far from each other and oriented differently making them difficult to compare. Trends are hard to notice because everything is so widely spaced. The losing team score is too faint so it fades from the vision.
But yes, it is pretty.
Good point with regard to the trends being hard to spot because the games are laid out by kickoff date/time. I may add a toggle to turn that on/off which should make trends easier to spot.
I didn't test on many displays so it's possible that the losing opacity is too light on some displays.
'Murica
I would love to see the teams closer together to get a quicker sense of comparison. The nice thing about d3 is it makes it fairly easy to add interaction, so giving the user an option to re-layout would be a cool addition.
Of course, you're stuck as to what to call American Football, because handball is now a completely different sport that is popular in central europe, but never really cracked the anglosphere.
Completely off-topic, I know, but interesting nonetheless. There's probably some analogy that can be drawn here between common names for things and the various display ports that are used and fail to be standardised upon, but I am too tired to find it :-)
However, I'm a bit put off by it. You mention Tufte, but then you have 16 step explanation of what the data visualization actually is and what it is intended to show. Your chart doesn't really convey any meaning to me when I look at it because it's unclear what the axes actually are, what the opacity is supposed to represent, and the little number on the side makes no sense unless you hover over it. You've succeed in making a chart very pretty but I feel that you may have stumbled a bit in making it comprehensible.
Just my two cents.
If you could combine it with historical data, you could make a fortune selling data to pro-gamblers ;-)
http://www.football-data.co.uk/downloadm.php
Betegy.com are a site already doing statistical analysis for predictive purposes across 5 major European leagues.
The readability of the data is highly affected by color though. The data for teams with light colors or teams that lose often are very washed out. The lack of contrast makes it hard to easily read at a glance.
A switch to show the team on a single side of the x-axis would also be useful for showing trends.
Btw, did you have to pay for your stats?
you went to a lot of trouble to prepare a detailed explanation of your creative process; have you made the code available?