JavaScript
var titre = "RÉPARTION FILLES/GARÇONS";
var tableau = [
['Filles', 34],
['Garçons', 55],
]
var position_titre_x = 165;
var position_titre_y = 75;
var position_legende = 460;
var couleur_titre_et_legende = 'white';
google.charts.load('current', {
'packages': ['corechart']
});
google.charts.setOnLoadCallback(drawChart);
function drawChart() {
var data = new google.visualization.DataTable();
data.addColumn('string', 'Topping');
// type de graphique
data.addColumn('number', 'Slices');
// valeurs
data.addRows(tableau);
// options
var options = {
'width': 800,
'height': 450,
'backgroundColor': { fill:'black' },
'colors': [
'#464895', '#954a93', '#e42617', '#f19037', '#49a828', '#3cb2e1',
"#1971c5", "#b55cd4", "#c14d27", "#6cb46f", "#b9b66e", "#2fd9e6",
'#7577b0', '#b077ae', '#eb5c51', '#f5ac69', '#77be5e', '#6dc5e9'
],
'reverseCategories': false,
'pieStartAngle': 0,
'enableInteractivity': false,
'tooltip': {
'trigger': 'none'
},
'fontSize': 20,
'title': titre,
'titleTextStyle': {
'color': couleur_titre_et_legende,
'fontName': 'Helvetica',
'fontSize': 20,
'bold': true,
'italic': false,
},
'legend': {
'position': 'right', // labeled, top, right, bottom, left, none
'alignment': 'center', //start, center, end
'textStyle': {
'color': couleur_titre_et_legende,
'fontName': 'Helvetica',
'fontSize': 18,
'bold': false,
'italic': false,
},
},
//'is3D': true, // 3D
//'pieHole': 0.4, // Donut
'pieSliceText': 'value', //percentage, value, label, none, value-and-percentage
'pieSliceTextStyle': { // none
'color': 'red',
'fontName': 'Helvetica',
'fontSize': 20,
},
'pieSliceBorderColor': 'red',
'slices': {
0: {
//'offset': 0.05,
//'color': 'green',
},
4: {
//'offset': 0.02
},
},
};
...