I need to do a scatter plot of big data coming from R statistical package. I will convert the data to JSON. I will need to zoom in and out of the data and also pick on the data and get back the info about the point I picked. The plot will be annotated with lines (would like line-width and line-color attributes). This will be presented in browsers so javascript, jquery and css3 are ok.

Any suggestions on which javascript library is best suited for the job?

1 Answer 1


As with most JavaScript visualizations, you can use the JavaScript library D3.js (BSD license), it contains some function to:

enter image description here

enter image description here

  • Will d3.js support a million points? Are there any speed tests that I can consult?
    – gaitat
    Aug 17, 2014 at 22:04
  • Sorry, I don't know. When this would be to simply take the code from the link in my answer and add a million points in the CSV list. Also, you can use progressive rendering. Aug 17, 2014 at 22:29

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.