Open pkienzle opened 4 years ago
Quite a bit of NaN/Inf handling is done in the plotting libraries themselves - particularly because these pop up dynamically when you change scales, for instance. I can catch these errors or better yet suppress the draw function when the errorbars have undefined vertices.
To avoid errors like the ones below, inf and NaN need to be stripped from the data before feeding them to d3 for plotting. This could happen server-side when building the plottable or client-side when building the plot.