HighCharts - Album Sales

by Marc Malignan

HTML

<script src="http://code.highcharts.com/highcharts.js"></script>
<script src="http://code.highcharts.com/modules/exporting.js"></script>

<div id="container" style="min-width: 310px; height: 400px; margin: 0 auto"></div>

JavaScript

$(function () {
    $('#container').highcharts({
        chart: {
            type: 'spline'
        },
        title: {
            text: 'Album Sales'
        },
        subtitle: {
            text: 'RIAA Certification'
        },
        xAxis: {
            type: 'datetime',
            tickmarkPlacement: 'on',
            title: {
                text: 'Date'
            }
        },
        yAxis: {
            title: {
                text: 'Albums sold'
            },
            min: 0
        },
        tooltip: {
            headerFormat: '<b>{point.point.album}</b><br>',
            pointFormat: '{point.x:%e %b %Y}<br>{point.y}'
        },
        series: [{
            name: 'The Beatles',
            data: [
                {album:'Please Please Me', x:Date.UTC(1963, 2), y:500000},
                {album:'With the Beatles', x:Date.UTC(1963, 10), y:500000},
                {album:'A Hard Day\'s Night', x:Date.UTC(1964, 5), y:4000000},
                {album:'Beatles for Sale', x:Date.UTC(1964, 11), y:1000000},
                {album:'Help!', x:Date.UTC(1965, 7), y:3000000},
                {album:'Rubber Soul', x:Date.UTC(1965, 11), y:6000000},
                {album:'Revolver', x:Date.UTC(1966, 7), y:5000000},
                {album:'Sgt. Pepper\'s Lonely Hearts Club Band', x:Date.UTC(1967, 5), y:11000000},
                {album:'Magical Mystery Tour', x:Date.UTC(1967, 10), y:6000000},
                {album:'The Beatles', x:Date.UTC(1968, 10), y:19000000},
                {album:'Yellow Submarine', x:Date.UTC(1969, 0), y:1000000},
                {album:'Abbey Road', x:Date.UTC(1969, 8), y:12000000},
                {album:'Let It Be', x:Date.UTC(1970, 4), y:4000000}
            ]
        },{
            name: 'Led Zeppelin',
            data: [
                {album:'Led Zeppelin', x:Date.UTC(1969, 0), y:8000000},
                {album:'Led Zeppelin II', x:Date.UTC(1969, 9), y:12000000},
                {album:'Led Zeppelin III',...