Javascript AMSCHARTS将列栏设置为特定颜色无效
我正在使用amcharts。我需要将列/栏颜色设置为特定颜色 我尝试了很多尝试,比如:Javascript AMSCHARTS将列栏设置为特定颜色无效,javascript,charts,amcharts,Javascript,Charts,Amcharts,我正在使用amcharts。我需要将列/栏颜色设置为特定颜色 我尝试了很多尝试,比如: “ColorField”:“color” “FillColorField”:“color” 但对我来说什么都不管用 我的 不确定,我错过了什么。如有任何建议,将不胜感激 您可以为每个chartData2元素添加颜色属性。现在,在图形选项中,您可以添加: colorField": "color" 这意味着在绘制每个条形图时从chartData2获取颜色属性 var chartData2=[{ “月份”:
“ColorField”:“color”
“FillColorField”:“color”
不确定,我错过了什么。如有任何建议,将不胜感激 您可以为每个chartData2元素添加颜色属性。现在,在图形选项中,您可以添加:
colorField": "color"
这意味着在绘制每个条形图时从chartData2获取颜色属性
var chartData2=[{
“月份”:“2018年4月”,
“peekValue”:“60.5”,
“平均值”:“33.40”,
“颜色”:“ff0000”,
“颜色1”:“008000”
}, {
“月份”:“2018年5月”,
“peekValue”:“66”,
“平均值”:“34.05”,
“颜色”:“ff0000”,
“颜色1”:“008000”
}, {
“月份”:“2018年6月”,
“peekValue”:“74.5”,
“平均值”:“34.45”,
“颜色”:“ff0000”,
“颜色1”:“008000”
}, {
“月份”:“2018年7月”,
“peekValue”:“76”,
“平均值”:“33.77”,
“颜色”:“ff0000”,
“颜色1”:“008000”
}, {
“月份”:“2018年8月”,
“peekValue”:“71.33”,
“平均值”:“34.60”,
“颜色”:“ff0000”,
“颜色1”:“008000”
}, {
“月份”:“2018年9月”,
“peekValue”:“60.17”,
“平均值”:“33.99”,
“颜色”:“ff0000”,
“颜色1”:“008000”
}
];
AmCharts.makeChart(“chartdiv”{
“类型”:“串行”,
“主题”:“光”,
“数据提供者”:chartData2,
“价值轴”:[{
“位置”:“左”,
“单位”:“%”,
“标题”:“内存使用趋势”
}],
“图表”:[{
“id”:“g1”,
“填充字母”:0.9,
“valueField”:“peekValue”,
“lineAlpha”:0.8,
“类型”:“列”,
“颜色字段”:“颜色”,
“BallookText”:“查看用法:[[value]]%”
},
{
“id”:“g2”,
“填充字母”:0.9,
“lineAlpha”:0.8,
“类型”:“列”,
“valueField”:“averageValue”,
“BallooText”:“平均使用率:[[value]]%”,
“colorField”:“color1”,
},
],
“图表光标”:{
“categoryBalloonDateFormat”:“JJ:NN,DD-MMMM”,
“光标位置”:“鼠标”
},
“类别字段”:“月份”,
“分类法”:{
},
“出口”:{
“启用”:正确,
“菜单”:[]
}
});代码>
#chartdiv{
宽度:100%;
高度:500px;
}
谢谢,但如果在数据提供程序下设置,这将改变两个条的颜色。例如:我希望第一个栏为红色,第二个栏为绿色。就这样。。。。接下来的几个月,酒吧也应该是红色和绿色的。你能帮我实现这一点吗,举个例子吗?太好了!这对我来说真的很有用。最后一个建议,如果我能使这两个酒吧非常接近对方(之间不应该有任何差距)。