JSBIN : http://jsbin.com/jiduwiniwe/edit?html
The attached chart has category Axis but axis scale is automatically calculated which makes the graph odd (not how it should look like).
If you see the values along the y axis, it's not uniform. Any idea how to make the Y axis interval uniform ?
It should perhaps look more like this
[The answer was rewritten completely as per comments]
It appears, you are using arbitrary values as categories in a serial chart. Category axis does not maintain numeric scale, it just positions each category at equal intervals and displays a category every X'th category, which is a number out of your scale. Hence labels appearing at indescribable intervals.
XY chart would be a much better fit, for plotting data that has numeric scale in both dimensions. XY chart has both axes as value, so it will space out your scale as such, and will display meaningful value labels on both axes.
Here's your chart remade into an XY chart:
And here's a Codepen version of it.