402 results found
-
multi dimensional column charts
Recently I came across the requirement of implementing a column chart with individual widths of each column. This allows us to express two informations within one bar, I know pretty well about the discussions of "is this still readable" bit to advanced controllers it is.
I think it would be a great feature to include this second dimension to bar and column charts in order to create so called "multi dimensional bar charts".
Thanx for checking this feature request,
Flo!114 votesThe variwide chart type is available since Highcharts version 6.0.0.
-
Ability to skip a period of time but without gaps on xAxis
For stock chart I want an ability to skip a period of time but without gaps on xAxis.
This is a standard feature when displaying intraday data, otherwise chart has nasty gaps between days.7 votesIt’s possible to achieve using one of the options:
- xAxis.ordinal
- xAxis.breaks -
Abbreviated months and weekdays
Provide option to specify the abbreviated names for months and weekdays. In dutch (my language) the short name for maart (march) is 'mrt' not 'max'. This would also take care of Sam Critchley's request to specify abbreviation length.
3 votes -
allow line charts to handle missing data without interpolating
When drawing a line chart, one should be able to specify the interval between x axis points and whether to interpolate or not at missing x axis locations. That way, if [x,y] data is missing some x locations, we don't have a line at the missing points. This is similar to creating an [x,y] pair at each point and specifying NULL, but in some cases creating an [x,y] pair for all missing points isn't practical.
23 votes -
sunburst
Extend the donut pie chart to show all data points as a subsection of the inner layer:
27 votesImplemented! Demo: https://www.highcharts.com/demo/sunburst
-
in highcharts, why you add more animation for charts?
In highcharts, i need more animations for column charts. but it is not available in highcahrts.
1 vote -
multiple drilldown
How to create a column chart that contains multiple bar and it can be drilled down which it has multiple bar too?
16 votesDrilldown from multiple series into multiple series is supported.
The relevant API option is `allowPointDrilldown`:
https://api.highcharts.com/highcharts/drilldown.allowPointDrilldown -
implement dynamic font size
Currently the highcharts have fixed font size, in the javascript many references are found to hard-coded font-sizes of e.g. 9px and 11px. Instead I would prefer that Highcharts use relative font-size (and paddings etc.) like 1em or 0.8em based on the font-size of the container. This would allow to print large-scale graphs on high-resolutions screens and small graphs on tablets.
431 votesImplemented with Highcharts 5, see http://jsfiddle.net/gh/get/jquery/1.7.2/highcharts/highcharts/tree/master/samples/highcharts/css/em/
-
Add Scaling Methods (HighStock)
It would be great if we could call a method on an already created chart to scale it to a certain interval. For instance, I would like to create a link somewhere on my page that when clicked would change the X-Axis scale on my chart. It would be nearly the same as the provided buttons, but I could put them anywhere on my page I want.
3 votesSee http://highcharts.com/stock/ref/#axis-object => setExtremes
-
Graph display doesn't update when the navigation scroll bar is used
When the navigation scroll bar is used, the graph display doesn't update until the user lets go of the scroll bar. This behavior feels "old"; nearly all modern interfaces update continuously when scrolling. I know Highstock is capable of this, because if you grab the graph and drag, the display updates immediately.
9 votesWe’ve implemented this for the next release, with a default value of enabled for SVG browsers and disabled for VML browsers
-
Zoom buttons should retain "on" state for as long as possible
In Highstock, when you press one of the Zoom buttons, the button visually enters an "on" state. If you then view a different part of the graph, either by dragging the graph or using the navigation scroll bar, the button turns "off". Why? The time window is still exactly the same, so the button should stay "on". The button should stay "on" until the size of the window changes.
0 votes -
Real -time update
new datas could be append to a graph without to have to re-build it entirely.
3 votesHas been around for a while. See http://www.highcharts.com/demo/dynamic-update
-
Technical Indicators
Like RSI, Bollinger Band, Standardaviation ....
53 votesTechnical indicator series are a part of Highstock since version 6.0.0
More info: https://www.highcharts.com/docs/stock/technical-indicator-series
-
Allow chart option toggling
Would be great if you could change/toggle certain chart options (for example in response to a user zooming or clicking a checkbox)
For example, I'd like to have this as my zoom selection code:
events: {
selection: function(event) {
if (event.xAxis) {
if ([marker condition]) {
this.options.plotOptions.series.marker.enabled = true;
}
else
this.options.plotOptions.series.marker.enabled = false;
} else {
this.options.plotOptions.series.marker.enabled = false;
}
}
}But currently, setting the enabled flag does nothing.
Some useful options to toggle would be:
chart.options.tooltip.enabled = false;
chart.options.plotOptions.series.marker.enabled = false;
chart.options.plotOptions.series.shadow = false;
chart.options.zoomType = '';I'm sure there are others too.
20 votes -
manually set the column width
some times the chart will only show a single column in a x axis. If the layout size is large then the column looks huge! Would it be possible to control the width of the column?
3 votes -
option in pie chart legend
in pie chart legend when click to each slice hide the selected slice and redraw the chart without that slice such as http://www.amcharts.com/javascript/pie-chart/, when you click on circle char will draw with new percentage of slice
18 votesImplemented in 2.3 as ignoreHiddenPoint: http://api.highcharts.com/highcharts#plotOptions.pie.ignoreHiddenPoint
-
Make thousand/millions abbreviations configurable
"k" and "M" may be suitable for english or technical environments. Other languages may need other abbreviations. simple patch: https://gist.github.com/1099191
3 votesIt is possible to change this using `numericSymbols` and `numericSymbolsMagnitude` options:
- https://api.highcharts.com/highcharts/lang.numericSymbols
- https://api.highcharts.com/highcharts/lang.numericSymbolMagnitude -
Normalize series on zoom
For stock charts, it is often useful to show two or more stocks or indexes normalized so that the Y axis shows a stock price of the primary series but the series are scaled so that they represent % gain or loss. For example, in a two month time period, APPL (series 1) may start at 376.00 and gain 10% to end at 413. In the same time period, the S+P might start at 1300 and gain 10% to end at 1430. Without normalizing, it would appear that the S+P had a much better month when displayed on a line…
13 votesCompleted in Highstock 1.0.1
-
"Extreme" min/max setting
Actually, if I set min and max on y axis, the chart allways shows min and max values. My idea is to set an "extreme" min/max, and the autoscale continue to operate, but limited by theses "extreme" min/max values
55 votesDid a first implementation of two new axis options, floor and ceiling. Please give feedback. Demo: http://jsfiddle.net/highcharts/7N8he/
-
Step Chart
Stepline chart where data points will be connected like a digital signal
1 vote
- Don't see your idea?