I have read numerous topics and went(at first) with jqplot but it lacked with some essential functions which I needed even though I find it to be a very good tool.
Now I’m in the crossroads, does someone know something more suitable for my specific demands or should I start writing my own JS library for charting?
Requirements:
- Possibility to change axes scales(x-axis, y-axis etc)
dynamically, not just at the initializing part(currently jqplot only
has the possibility to resetScales-boolean if I want to replot
again, can’t scale like I would like to -> ugly results); - Zooming into the chart(with mouse as you select desired section), keep the current view depth even after the replot(with possiblity to change x-axis), possible in the replotted diagram to zoom out again to default view;
- Format axes values into suitable formats if wanted(jqplot had
it); - IE 8+ compatible;
- Customizable grid lines;
- At least two Y-axes.
If possible then please don’t recommend libraries which cost.
Thank you for your time.
EDIT:
I found something called Flot. Is there anything much more capable than Flot-> http://www.flotcharts.org/?
I went with Flot chart. Matches my demands very well.