very much required for analysis of statistical samples
Implemented as of Highcharts 3.0.
Michael Young commented
I've improved on the built-in implementation of errorbars with a plugin that allows both X and Y errorbars simultaneously and support asymmetric errors:
Glenn Ford commented
i essentially can't use your package without this. All major players have this.
Would be a great extension to Highcharts or Highstock!
Error bars are essential for my project. I can use candle sticks of Highstock for the moment but their semantics are not the same.
@Torstein: it does look like the log axes implementation has improved since I last played with it - thanks for that! When dealing with log axes, numbers can get very large or small, so built-in support for scientific notation would be very nice (instead of 1000 or 1k show 10^3, instead of 0.001, show 10^-3). I know this can be done via formatters, but it is of general enough utility to be useful to many, I think.
Jacques Munger commented
Essential for me, hopefully it gets done soon.
I'm a big fan of error bars. Several packages ignore them, which is a shame because if you need them, you have to move on to a package that has them (a missed opportunity)
@Archie Walker: What features are you missing in our logarithmic axes implementation?
Archie Walker commented
The dygraphs shading scheme is nice, but isn't a substitute for classic error bars. In a perfect world, you would support both. Sometimes both shaded regions AND error bars are used on the same plot to indicate, respectively, systematic errors, and statistical errors. As Matt Hutton says - adding error bars (and improving log axes) to HighCharts would turn it (from a hard science perspective) from a cute online charting tool to a legitimate data visualization package.
I desperately need error bar functionality! Without it I will have to utilize two different js charting APIs :(
Matt Hutton commented
Adding error bars would make this charting package relevant to entirely new areas of science. If/when implemented would be nice to support asymmetric error bars.
Nick Turner commented
Here is a great visual example of error bars on a scatter plot. I work in a bioinformatics lab and want to use highcharts, but error bars are definitely required!
Torstein - an error bar takes a data point, and marks only the extremes of the margin of error for that data point.
They are very often used on bar charts as well as line/area charts.
I think these would make the most sense as a separate series that would overlay the existing series. In the posted example, the dot is the marker for the data point, and the lines should be considered a separate marker denoting the margin of error or confidence interval.
I'm with kit.. the dygraph "errorbar" implementation is pretty nice... especially as a grouping option to show min/max spikes.
http://dygraphs.com/ has something a bit more aesthetic than error bars (shaded area that follows a line).
Generally, the ability to fill the space between two splines would be extremely useful for users wanting to achieve this dygraphs look. I can think of so many uses for that and it would really set your tool apart.
How does this differ from a box plot?
Error bars, such as seen here:
are essential for the proper display of scientific measurements. They should be almost trivial to implement - you need 1 extra value for each point. Then you simply draw 3 lines. A more complete implementation would involve both errors in both x and y and differing high-side and low-side errors.