Hi,
I want to discuss the extra or irrelevant data that i am facing on x-axis.
I have created a fiddle for this issue where i can see the extra years from 2006-2009. When there is no data on these years then these years should not come in the view. I have tried to remove the interval on axisX but still these years come. I have taken your example for this issue. Please have a look into it.
Thanks.
http://jsfiddle.net/jvm3bf2d/3/