it's common to draw lines over stock charts indicating max and min values ( expected space for values of stocks )131 votes
It would be great to have the ability to add / remove yAxis after a chart has been created. For example, a AJAX response sends back information with new series data which require additional yAxis (or need some of the existing ones to be removed)127 votes
Completed as of Highcharts 3.0
So you can plot ranges of data.
Non straight plot bands would also be nice.124 votes
True range series are supported as of Highcharts 2.3 and Highstock 1.2
Hi, wanna know if it's possible to add Crossfilter: http://square.github.com/crossfilter/ functionality in Highcharts.
At this moment, samples of crossfilter are using d3.js .
I'm using Highcharts because it's awesome BUT Crossfilter yet.
Can someone help me about this, please ?
Best regards.124 votes
Dashboard functionality is supported by Highcharts. The concept is just to add one chart to each div in the layout you want for a dashboard. Actions on one chart are captured by event handlers, and used to update other charts.
Click and drag points on line charts and a correspoinding PointModified event so backend data can be updated.
This will allow features to be built so users can modify data using the chart itself.117 votes
draggable-points is an official module.
API reference: https://api.highcharts.com/highcharts/series.line.dragDrop
I would suggest the idea of a Packed Chart. The idea will be a char which the bubbles will only have a size value ( the will not have cordinates x-y) and Highcharts will calculate the best radius, and coordinates x-y for the best visualization.113 votes
Packed bubble series:
True server side or web services support so that I can post data and get a jpg back. I tried doing this my self with Rhino and env.js but didn't ever get it to work. The svg that was generated by High Charts had several issues that I have discussed on the forum109 votes
Sure there are lots of sparkline utilities out there, but wouldn't it be great if Highcharts had them too?107 votes
Creating a sparkline in Highcharts is possible by removing all axes, labels etc. The following demo shows how to create a custom constructor with all labels stripped:
Similar to the jQuery-UI builder, perhaps you could allow users to deselect unnecessary chart types / cut down the JS script size.
See example here: http://jqueryui.com/download96 votes
Completed as of Highcharts 4.0, see www.highcharts.com/download
If you are charting daily data with a maxZoom of 7 days, the labels show as hourly. I'd like the ability to specify the minimum unit to display as a label for Specify a minimum unit for dateTimeLabelFormats (like days or weeks).96 votes
An example of why this is needed is mobile and desktop version of the same page. We would use different CSS to make font bigger on mobile devices. Another example - print version of the page. We would use "@media print" CSS rule to define printer-friendly styles and want charts to inherit these styles.
It would be great if your charts supported styling through CSS. To be more specific, it would be great if I could define all styles in CSS including series colors, font family, size, color and etc.
An example of why this is needed is mobile and desktop version of the same page. We would use different CSS to make font bigger on mobile devices. Another example - print version of…92 votes
This is implemented in Highcharts 5, see http://www.highcharts.com/docs/chart-design-and-style/style-by-css
Start angle would help to rotate the chart for better label arrangement in some situations91 votes
Completed as of Highcharts 3.0
Please add support for ARIA type=Image.
Option to create an HTML table that contains the data shown in chart. For example on your http://www.highcharts.com/demo/line-labels Line with label chart the table might be set up as follows:
tr th Month /th th Tokyo /th th London /th /tr
tr th scope=row January /th td 7 /td td 3.9 /td /tr
This would allow us to use the product on sites that require compliance with ADA Section 508.85 votes
Implemented in Highcharts 5, see http://www.highcharts.com/docs/chart-concepts/accessibility
With HighCharts 3.0, it is now possible to indicate to colors above and below one threshold. Like this example :
For another purpose, it would be interesting to have multiple thresholds, and thus, different color relying on the area, like this graph :85 votes
Completed as of Highcharts 4.1, see http://api.highcharts.com/highstock#plotOptions.series.zones.
If the legend has more entries than fit on the screen it could create a scrollbar. This removes the burden from the developer to collapse all items after a given depth.83 votes
2012-05-15: Implemented scrolling legend: http://jsfiddle.net/highcharts/3Yd7B/
2011: I created the POC for using a HTML div for the legend items: http://jsfiddle.net/highcharts/nULxz/
For now it should be considered a hack. It has obvious weaknesses like unability to show marker symbols, and invisibility in export, but having a scrollbar in a static image doesn’t make much sense anyway.
Also the hack doesn’t reflect dynamic changes to the series of the chart.
I feel that pointWidth is not an adequate solution for preventing extremely wide columns (or tall bars) in a chart with a small data set. If you're working with a dynamic data set that could be quite small or large, setting a specific width to force small data sets to display well will backfire when displaying a larger dataset, causing the bars to overlap.83 votes
It would be so useful to have support for confidence intervals (error bands), as shown here: http://dygraphs.com/
Thank you!81 votes
Range series are available as of Highcharts 2.3 and Highstock 1.2
This would be most useful on pie charts to enable a 3D look.81 votes
Implemented as of Highcharts 2.3
- Don't see your idea?