Con il grafico a barre di Google Charts, è possibile cambiare il colore di una barra. Per esempio mi piacerebbe rendere i dati del 2006 rossi (le altre barre sono blu).Google Charts - Cambia colore barra individuale
function drawVisualization() {
// Create and populate the data table.
var data = new google.visualization.DataTable();
data.addColumn('string', 'Year');
data.addColumn('number', 'Sales');
data.addRows(4);
data.setValue(0, 0, '2004');
data.setValue(0, 1, 1000);
data.setValue(1, 0, '2005');
data.setValue(1, 1, 1170);
/* NEED TO MAKE THIS BAR RED? */
data.setValue(2, 0, '2006');
data.setValue(2, 1, 1400);
data.setValue(3, 0, '2007');
data.setValue(3, 1, 1030);
chart = new google.visualization.BarChart(document.getElementById('visualization'));
chart.draw(data, {width: 400, height: 240, title: 'Company Performance',
vAxis: {title: 'Year', titleTextStyle: {color: 'red'}}
});
}
Sembra applicare il primo colore dell'array a tutte le barre. – chris
@chris hai trovato una soluzione per questo? Sembra che sia ancora il comportamento fuori dalla scatola. –
@ nick-s no, alla fine ho deciso di passare ad un'altra libreria. – chris