Skip to content

Highcharts Javascript API

Highcharts Javascript API

Categories

JUMP TO ANOTHER FORUM

1072 results found

  1. There seems to be a lot of posts in the forum asking how to align the 0 values of multiple y axes.

    My thoughts for implementing this:
    Chart level option (like alignTicks): alignBaseline: boolean (default: true)
    Axis level option: baseline:(numeric) (default: 0)

    By default 0 is the baseline for each axis, and by default the 0 value for each axis is aligned.
    The user can set the baseline to any other set of numbers that should be aligned, or turn off alignment.

    614 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  2. Currently I have an issue where if a set is empty, the line will still be displayed, and if all of the series are empty, a chart will display without any lines. This should be handled by default where if the series is empty, do not draw the line for it, and if all of the series are empty, do not draw the chart.

    3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  3. Currently, the buildText function doesn't render subscripts and superscripts in the SVG output, but subscripts and superscripts are supported in SVG 1.1 using the baseline-shift attribute on the tspan element. Please add support for parsing <sub> and <sup> tags and rendering them as appropriate tspan elements.

    29 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  4. I need to define specific areas in my scatterplot.
    It would be very helpful to have the possibility of specifying y limits for a band plotted on the x axis and the other way round (that is to specify x limits for a band plotted on the y axis) in such a way that someone can highlight delimited areas (in the form of a rectangle).
    Thank you!

    59 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  5. A plugin where one can upload a CSV file and in turn it creates a graph of its own, like a page.

    19 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  6. 154 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  7. Implement the ability to add tooltips to Charts labels

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  8. 43 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  9. All animations in Highcharts use setTimeout. A new feature, requestAnimationFrame (https://developer.mozilla.org/en/DOM/window.mozRequestAnimationFrame) optimize all animations (CSS3, SVG, JS) to have a smooth rendering.

    More explanation : http://paulirish.com/2011/requestanimationframe-for-smart-animating/

    36 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  10. It should be real simple to grab the currently visible series (optionally trimmed to the zoomed x-range), and construct a CSV data data uri, to allow downloading right from the browser, without an additional server hit. In fact, I'm going to try it right now. It might be possible, using certain binary (or XML) JS wizardry to construct the same for Excel.

    68 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  11. I use Highcharts for my mutual fund company's website and it works great. However, as we only update our performance for the funds once a month the YTD as of starting 2012 is not working anymore since the values in the dataset only stretches to the end of 2011.

    It would be great if you could enable a feature for YTD to only strech to the last date in the dataset. Most other funds do not update their performance (regarding their charts) more than weekly/monthly either so I am confident this will disable many fund companies from using high charts.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    1. please expose the 'id' attribute of series. highCharts and highStock can use chart.get(id) to get an series/axis/point. point and axis and explicitly get and set an id attribute except series.
    2. add function 'getPointsByCategory'. I am using a column chart and I have to get points in specific column, but I have to do it myself because I can't find a function to do it.

    best wishes for a more perfect highCharts. Thank you very much.

    2 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  12. Allow for collapsing and showing of rows. For instance a row category expands to two child nodes: - Vegetables -> Carrots, Broccoli and collapses + Vegetables

    7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  13. It would be better if we can set the number of times the graph would animate. This would be most useful in case we have graph placed in heavy loading web page, where before the whole web page gets loaded, the animation of the graph gets completed. so that user is not able to see the graph animation. user just see the graph which is static and not animated.

    16 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  14. Allow the rangeSelector options to be associated with a specific xAxis for the Stock product.

    If more than one xAxis is present the rangeSelector does not seem to work. I would like to tie it to the xAxis used for the navigator.

    1 vote
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    0 comments  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  15. I know the current Highcharts support animation when updating series data. However, I think Highcharts would be really useful if it can provide a way to play, replay, step forward, step backwards kind of interface.

    Let say I have a time series chart, then I have configured the chart to only display 10 data points with spline. Then load the series of data containing 100 data points. When user clicks play, it will play through the data trend.

    Same thing can apply to bar and pie charts. But ultimately, I think the most interesting one is using with Heatmap.

    4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  16. 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 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  17. It would be great if we could customise the legend symbols. I managed to drill down and find the borderRadius in the main js file but would be good if this was an option like in the main legend box...

    Also if we could replace the symbols with images that would be great too. ie we could have flags for country data etc.

    if (simpleSymbol) { // bar|pie|area|column

                                       legendSymbol = renderer.rect(
                                               (symbolX = -symbolWidth - symbolPadding),
                                               (symbolY = -11),
                                               symbolWidth,
                                               12,
                                               0       // affects border radius of legend symbol
                                       ).attr({
                                               //'stroke-width': 0,
                                               zIndex: 3
                                       }).add(legendGroup);
    
                               // draw the marker
                               }
    
    52 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  18. Provide some way of including an image in an axis label. For example, I may want to prefix the axis labels with an icon.

    I've tried including HTML in the axis label and using axis.labels.formatter to add image HTML into the label. Neither worked. I've seen reference to using renderer for doing this, but I haven't been able to find an example.

    21 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  19. Highcharts really needs better error reporting. For example, when I tried to call new Highcharts.Chart(), I get the error "TypeError: Cannot set property 'innerHTML' of undefined". Really, I should get something like, "Missing required argument: options" or something descriptive like that. Right now I'm trying to debug this error from Highcharts: "Uncaught TypeError: Cannot read property 'length' of undefined".

    These problems make it seem like Highcharts is full of bugs. Instead, I'm sure I'm just using it incorrectly. The error messages should help educate me on what I'm doing wrong so I can quickly correct it.

    6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
  • Don't see your idea?