1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
| jQuery(function () {
jQuery('#charts').highcharts({
chart: {
type: 'column',
height: '400'
},
title: {
text: ''
},
xAxis: {
categories: ["<?=implode('","',$xName)?>"]
},
yAxis: {
type: "logarithmic"
},
tooltip: {
formatter: function () {
return '<b>' + this.x + '</b><br/>' +
this.series.name + ': ' + this.y + '<br/>' +
'Total: ' + this.point.stackTotal;
}
},
plotOptions: {
column: {
stacking: 'normal',
dataLabels: {
enabled: true,
color: "black",
style: {
textShadow: '0px black'
}
}
}
},
series: [{
type: 'column',
name: 'Inscriptions',
data: [<?=implode(',',$inscriptions['normales'])?>],
stack: 'Normale',
color: "#4DB2FF"
},
{
type: 'column',
name: 'Inscriptions avec documents',
data: [<?=implode(',',$inscriptions['normalesMails'])?>],
stack: 'Normale',
color: "#48FF78"
},
{
type: 'column',
name: 'Inscriptions probatoire',
data: [<?=implode(',',$inscriptions['probatoires'])?>],
stack: 'Probatoire',
color: "#ACDBFF"
},
{
type: 'column',
name: 'Probatoires avec documents',
data: [<?=implode(',',$inscriptions['probatoiresMails'])?>],
stack: 'Probatoire',
color: "#B9FFCB"
}]
}); |
Partager