Charts 谷歌图表-更改条形图颜色

Charts 谷歌图表-更改条形图颜色,charts,google-visualization,Charts,Google Visualization,我有一张图表,如下所示: google.charts.load('current',{'packages':['corechart']}); google.charts.setOnLoadCallback(drawChart); 函数绘图图(){ var data=google.visualization.arrayToDataTable([ [C',0.03,0.03,0.06,0.06,0.02,0.02,0.035,0.035], [Mn',1.1,1.1,1.4,1,1,1,1,1.3

我有一张图表,如下所示:

google.charts.load('current',{'packages':['corechart']});
google.charts.setOnLoadCallback(drawChart);
函数绘图图(){
var data=google.visualization.arrayToDataTable([
[C',0.03,0.03,0.06,0.06,0.02,0.02,0.035,0.035],
[Mn',1.1,1.1,1.4,1,1,1,1,1.3,1.3],
[Si',0.3,0.3,0.7,0.7,0.35,0.35,0.7,0.7]
],对);
变量选项={
图例:“无”,
条:{groupWidth:'100%},//删除条之间的空间。
//颜色:['#fcb441'、'红色'、'黑色']
系列:{
0:{颜色:'red'},
1:{颜色:'black'},
}
};
var chart=new google.visualization.CandlestickChart(document.getElementById('chart_div'));
图表绘制(数据、选项);
}

系列…颜色选项根据列分配颜色
因此,它将根据列(系列)为所有行指定相同的颜色

要为每行/元素指定特定颜色,
使用
“样式”

请参阅以下工作片段

google.charts.load('current'{
回调:函数(){
图纸();
window.addEventListener('resize',drawChart,false);
},
软件包:['corechart']
});
函数绘图图(){
var data=google.visualization.arrayToDataTable([
['Label'、'Low 0'、'Open 0'、'Close 0'、'High 0'、{role:'style'}、'Low 1'、'Open 1'、'Close 1'、'High 1'、{role:'style'}],
[C',0.03,0.03,0.06,0.06',黑色',0.02,0.02,0.035,0.035',黄色'],
[Mn',1.1,1.1,1.4,1.4',黑色',1,1,1.3,1.3',石灰'],
['Si',0.3,0.3,0.7,0.7,'black',0.35,0.35,0.7,0.7,'magenta']
]);
变量选项={
图例:“无”,
酒吧:{
groupWidth:“100%”
}
};
var chart=new google.visualization.CandlestickChart(document.getElementById('chart_div'));
图表绘制(数据、选项);
}

非常感谢。这对我帮助很大。