Я использую Google Chart, чтобы нарисовать некоторые данные, и я хочу настроить цвета. Я также хотел бы использовать 3D-бары (что означает, что я не могу использовать базовую библиотеку BTW).Изменение цвета трехмерных столбцов в диаграмме Google
Это ScreenCap результатов я получаю:
левый оригинальный 3D диаграмма, право настроенная один. Как вы можете видеть, никакого оттенка не применяется к цвету, который я определяю для 3D-эффекта, вместо этого для всего столбца используется плоский цвет.
Есть ли способ исправить это?
PS. это код, который я использую для geneate графики:
function drawChartCoste(){
// Create the data table.
var data = new google.visualization.DataTable();
data.addColumn('string', 'Valor');
data.addColumn('number', 'Grupo1');
data.addColumn('number', 'Grupo2');
data.addRow(['Consumo', 2.5, -17.860);
// Set chart options
var options = {'title':'Comparativa de coste',
'width':400,
'height':300,
'is3D':true,
'colors':['#C26900','#165C04']};
// Instantiate and draw our chart, passing in some options.
var chart = new google.visualization.ColumnChart(document.getElementById('chart_div'));
chart.draw(data, options);
}
Есть [много причин] (http://peltiertech.com/WordPress/excel-3d-charts-charts-with-no-value /) не использовать 3D-диаграммы. Не то, чтобы это обязательно изменило ваш разум. В то же время, пожалуйста, укажите код, который вы использовали для создания диаграммы, чтобы мы могли, по крайней мере, работать с той же базовой линии. – jmac
К сожалению, не зависит от меня, переключитесь с 3D на 2D. Я опубликовал функцию, которую я использую для создания диаграмм. –