I would like some advice to find a good library for drawing line charts. The tool I'm working on was using Chartjs, but I have to add some features, and I'm not sure they are all possible with Chartjs.
Here is a list of what I should be able to do:
- Add/remove datasets
- Only 1 X-axis and 1 Y-axis covering all values
- Get points for the data, and get the exact value when mouseover
- Have datasets which have not the exact same labels (i.e. data 1 have value for [19,20,21,22,23], data 2 have value for [24,25,26,27,28], data 3 have value for [22,23,24]) Lines must stop if there is no value. There won't be any blank on label (no 22,25).
Please ask me if I'm not clear enough.