95 results found
-
Provide the option to let piecharts show the larger segments on top
Reading a pie chart is like reading a clock. It's most effective to place the largest segment at 12 o'clock (as it does now). The best way to order the rest of the segments is to place the second biggest slice at 12 o'clock on the left; the rest would follow counterclockwise.
1 voteThanks for your suggestion. For now, you can just sort your data by value before adding it to the chart.
-
Trellis Charts like http://peltiertech.com/WordPress/trellis-plot-alternative-to-stacked-bar-chart/
Trellis Charts like http://peltiertech.com/WordPress/trellis-plot-alternative-to-stacked-bar-chart/
44 votesYou can create Trellis charts in Highcharts by adding multiple charts side-by-side or underneath each other, for example inside a table or floating divs. See http://jsfiddle.net/highcharts/VqruM/.
-
Add footnote textbox immediately below chart.
I have several charts for which I need both subtitles and footnotes to clarify/explain the presentation of data (and I always use credits). When displaying on the web it is easy enough to add a paragraph under the chart, however I also need this footnote when exporting the chart. I would envision a simple text box above the credits section.
There is a similar suggestion that was closed with the suggestion to use subtitles ( http://jsfiddle.net/sGv32/5/ ), but this suggestion will obviously not work if subtitles are already being used. Also, in Chrome, the chart tries to display below the…16 votesHere’s an example of how to add a responsive and exportable text box programmatically: http://jsfiddle.net/highcharts/WwPFN/
-
Set off negative against positive values in stacked charts
It should be possible to sum up negative and positive values in the same stack (like excel does for area charts by default).
Currently positive and negative values are stacked seperately above and below the x-axis. To keep BC and keep the old behaviour as well a new stacking mode should be added IMHO.
22 votesThis is the corresponding GitHub issue: https://github.com/highslide-software/highcharts.com/issues/1059
-
Add borderDashStyle to bar and column plotOptions
In addition to the current capability of setting borderColor, borderWidth and borderRadius on bar and column plotOptions, it would be helpful to be able to configure a dashStyle for the border.
In our use case, we're drawing a stacked bar chart, and we'd like to display the final stack series as a empty bar (white background) bordered by a red dashed line.
9 votesThere’s a simple hack you can do to implement it: http://jsfiddle.net/highcharts/ztRF5/
-
useUTC as a configuration per chart
I have an application that uses UTC in some graphs and non UTC time in other. It would be great to have is as a configuration.
7 votesHere’s a plugin that implements this by setting the global useUTC setting on chart init and on mouse over: http://jsfiddle.net/highcharts/auvsV/
-
Allow users to hit Enter to change date/time range
Currently in Highstock, if you're editing the date/time range by using the text fields, you can't hit Enter to make your changes, which is odd. Instead, you have to click the page outside of the text field. Support for hitting Enter should be added.
0 votesWe currently use the input box’s onchange event. Turns out that Chrome and Firefox already trigger the event on Enter. IE8 however fails to change the ranges on Enter.
-
Allow specification of indices for series from one data array
I have data that is 10's of thousands of points per chart, so the named value pair form of the chart won't work. So I'd like to request a new feature. Where you let me use 1 or 2 indexes into the point data to define a series, but allow me to access all of the data from the tooltip. So for a line chart I would define the series by the array name, and 1 index and for a scatter chart I would define the series by the array name and 2 indices. But the this.point would refer to…
1 voteI’m not sure I get you, but perhaps you can solve your task by using parallel arrays? http://jsfiddle.net/highcharts/uBVzY/
-
api hook for missing data
An option for what to display in place of missing data. Currently, you can override the formatter for data labels, a simple '==null' test would work. The issue is that the formatter and display for the label is skipped on null elements in series. Could there be a second option, an incase-of-null display hook?
0 votesThank you for your request.
-
Post Charts to Facebook
It would be great to be able to post preview images of charts to Facebook, so that when a user shares a chart on Facebook, it shows an image instead of just a link.
36 votesPosting a chart to Facebook would mean that we ad a backend to store the chart and to communicate with Facebook. Highcharts JS is a client side charting library, so this goes beyond its reach. It is up to the implementer to provide a backend for it.
Highcharts Cloud, however, has this capability. See http://cloud.highcharts.com.
-
Add Custom Buttons
Include options to set up custom buttons with call-backs to perform certain functionality.
For example, I would love to be able to have a button next to the current print and export buttons that would be used for help/information about the chart.
31 votesHere’s how you do that: http://jsfiddle.net/highcharts/2F4pJ/.
It has always been around, but perhaps we need to document this more clearly.
-
Using custom shapes like callout box for tooltips
Please provide facility in Api to use shapes like callout box other than the default rectangle shape for tooltips.
7 votesActually this is possible today, you just have to write the symbol path, which is quite complicated. Here’s a sample that supports pointers on the right and left side. Rounded corners not yet supported:
-
Restore "target" option in the "credits" configuration
It would be most useful to restore the "target" option in the "credits" configuration so that when the user clicks on the credit text (usually in the lower right angle of the graph), the link can be opened in a new page instead of the current one.
22 votesHere’s a small plugin that you can use that alters the click handler to simulate a HTML anchor click including a target: http://jsfiddle.net/highcharts/ud795/
-
Brushing - Selecting multiple data points with the mouse
This would be a fantastic feature - the ability to select multiple data points by creating an enclosure using the mouse. e.g.Outliers could be selected in one movement and used filter other data in the app.
See Stephen Few's Newsletter for more information - http://bit.ly/9A8wiD16 votesSelection of points within a rectangle can be done with the current API, though it needs a few lines of custom code:
http://jsfiddle.net/highcharts/nsuA6/ -
Add 508 compliance
Add support for section 508 .....
8 votesA solution for adding a machine readable HTML table below the chart can be seen at http://jsfiddle.net/gh/get/jquery/1.7.2/highslide-software/highcharts.com/tree/master/samples/highcharts/studies/accessible/
- Don't see your idea?