This is great feedback, thank you all.
Before I answer in details: I realize that one key-feature of the chart, the mouse-over function on country names that transforms the circles into actual sales figures, isn't obvious at first glance.
I'll add a more direct legend.
The use of different diameter circles to signify volume is pretty clear, but I have to wonder if it would've been just as informative if you had used bar charts instead of circles? It might help distinguish between 2 or 3 similiarly sized circles.
Thank you ! I started with bar charts indeed but I found it too obscure.
From my report:
""Bar/column and line charts are useful to compare sales over time between several regions of similar size.
But if you have more than five regions or the min-max values are disparate (ex: factor 1 to 10), they become overloaded and difficult to read.
In this project, we strongly exceed those limits with 12 countries with min-max values of 2 (Finland Q4-2013) and 2,086 (Norway Q1-2014).
Here's an exemple of column chart which demonstrate the issue.""
I think that the circles are an effective use of real estate given how many countries are listed and the marked differences in sales in each. If one were to compare Norway's sales to Italy, the real estate used on the graph by Norway would push Italy off the page. The circles, in my mind's eye, are essentially looking at the bar graph from above. The bigger the bar, the closer it is to me, and larger and easier to see.
I like how at the end,
@Taipan does use the bar chart to show sales per million inhabitants. It provides a nice juxtaposition of the bar graph in relation to the circles.
Overall I found the graphic very informative and useful to show how government incentives and changes affect Tesla sales in Europe (see Denmark).
That's super cool !
I love your explanation of the circles in your mind's eye btw, I'll quote it in my final report if that's OK ;-)
Thinking about it a bit more, I think the strength of this dot graph is to show much more data points at the same time without losing track of which data point represents a certain country, like you do for regular graphs with that many curves. Then again, if I wanted to compare just a few countries but quantitatively, I would prefer curves. Hard to tell from the dots if a country has 2x or 3x more than another (btw, does the diameter of area of a dot scale with number of cars?). Maybe you could make a hybrid plot - add check boxes or something to the countries and if they are checked, the corresponding data appears in a regular plot at the bottom of the page?
Thank you again for letting me use the data you are collecting with the team.
- I will hit the same issue with curves than with bars/columns (cf. example above).
One turn-around would be to split the countries into sub-graphs of similar market sizes but we'd lose the bird's-eye view of Europe as
@GoTslaGo mentioned.
- Technically the radius of the circle scales with the square root of the data values, ie. unit sales.
I'll paste a section of my report below.
""(...)although with one potential pitfall due to the formula used to calculate its size or more accurately its area = Pi * r².
For example, a data value of 4 will create a circle with an area 16π.
A data value of 5 will create a circle with an area of 25π.
This was brought to our attention during Udacity Data Visualization class,
Lesson 8.23 "How to lie with circles" and the article
False Visualizations: When Journalists Get Data Viz Wrong | The Huffington Post
We followed the same principle by using
d3.scale.sqrt() to get the square root of data values to determine the radius of each circle.""
The DataViz in question before/after correction is this one.
Thank you all again, that's very helpful.
Cheers,
T.