What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 133 Stack Exchange communities.

If I am not wrong then stackexchange's engine is using highcharts for this, but I was wondering which specific chart(s) from there huge collection is being used here?

As you can see there are two charts here: enter image description here and they interact with each other, but I was not able to find a similar graph in Highchart's collection.

share|improve this question
    
Just to be clear: Do you mean the reputation chart on user pages? –  Anko Apr 21 at 13:58
    
@Anko Yes, exactly. –  404 ErrOR Apr 21 at 13:59
    
Why do you conclude it's using Highcharts? D3 could produce the same effect, as could some JQuery plugin. –  Anko Apr 21 at 14:02
    
@Anko From the source code: cdn.sstatic.net/Js/third-party/highcharts.js?v=47c74ab4650f –  404 ErrOR Apr 21 at 14:04
    
I find a few hits in the user.en.js file if search for "Highcharts" in the page source. The first one might be what you're looking for. –  Anko Apr 21 at 14:13

1 Answer 1

The "Basic column" is being used.

There are two instances of highcharts which work together to combine into what visually looks like a single chart.

The bottom chart is the "master" graph and spans the time frame of every data point available. The top chart is the "detail" graph and spans the selected time frame from the master graph.

Both of these charts are typed as "defaultSeriesType": "column", and the demo at Highcharts.com provides a very similar looking graph to work with as a starter.

enter image description here

share|improve this answer
    
how both chart interact to each other ? I mean I understand detail chart pick time from master chart but is their any event available to connect them ? –  404 ErrOR Apr 22 at 6:59
    
@404ErrOR - Not built in, that is all custom script, perhaps by balpha or another one of the SE team. –  Travis J Apr 22 at 16:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .