JavaScript
Highcharts.chart('container', {
chart: {
type: 'spline'
},
title: {
text: 'Economics'
},
subtitle: {
text: ''
},
credits: {
enabled: true
},
xAxis: {
type:"datetime",
dateTimeLabelFormats:{
month: "%b '%y"
} // label in x axis will be displayed like Jan 1, 2012
},
yAxis: {
title: {
align: 'high',
text: 'By End 2018',
rotation: 0,
y: -20,
textAlign: 'left',
margin: 0
}
},
navigation: {
buttonOptions: {
enabled: true
}
},
legend: {
enabled: true
},
plotOptions: {
spline: {
marker: {
enabled: true
}
}
},
series: [{
name: 'Winter 2012-2013',
// Define the data points. All series have a dummy year
// of 1970/71 in order to be compared on the same x axis. Note
// that in JavaScript, months start at 0 for January, 1 for February etc.
data: [
[Date.UTC(1970, 9, 21), 0],
[Date.UTC(1970, 10, 4), 0.28],
[Date.UTC(1970, 10, 9), 0.25],
[Date.UTC(1970, 10, 27), 0.2],
[Date.UTC(1970, 11, 2), 0.28],
[Date.UTC(1970, 11, 26), 0.28],
[Date.UTC(1970, 11, 29), 0.47],
[Date.UTC(1971, 0, 11), 0.79],
[Date.UTC(1971, 0, 26), 0.72],
[Date.UTC(1971, 1, 3), 1.02],
[Date.UTC(1971, 1, 11), 1.12],
[Date.UTC(1971, 1, 25), 1.2],
[Date.UTC(1971, 2, 11), 1.18],
[Date.UTC(1971, 3, 11), 1.19],
[Date.UTC(1971, 4, 1), 1.85],
[Date.UTC(1971, 4, 5), 2.22],
[Date.UTC(1971, 4, 19), 1.15],
[Date.UTC(1971, 5, 3), 4]
]
}]
});