каждая запись в массиве colors
применяется к каждой серии в таблице данных.
таблица данных в примере имеет только одну серию или столбец оси Y.
data = [
["2012", 900],
["2013", 1000],
["2014", 1170],
["2015", 1250],
["2016", 1530]
];
columnNames = ['Year', 'Asia'];
для того, чтобы иметь другой цвет для каждой полосы с помощью опции colors
,
каждое значение должно быть в другом столбце таблицы данных.
например,
data = [
['Asia', 900, 1000, 1170, 1250, 1530]
];
columnNames = ['Country', '2012', '2013', '2014', '2015', '2016'];
другой вариант - использовать роль столбца стиля.
этот параметр позволяет вам добавить цвет в таблицу данных,
и цвет каждый столбец индивидуально, без нескольких серий.
data = [
["2012", 900, '#5cb85c'],
["2013", 1000, '#f0ad4e'],
["2014", 1170, '#d9534f'],
["2015", 1250, '#5bc0de'],
["2016", 1530, '#f6c7b6']
];
columnNames = ['Year', 'Asia', {role: 'style', type: 'string'}];
единственный недостаток использования роли стиля,
легенда не будет соответствовать цветам.
он использует тот же подход, что и опция colors
,
и будет только отобразите одну серию,
, используя первый цвет в опции colors
.