gpt4 book ai didi

javascript - 更改 Django 中多条形图的颜色

转载 作者:行者123 更新时间:2023-12-03 09:15:31 25 4
gpt4 key购买 nike

我正在使用Highcharts来表示一些数据,但我在这一点上陷入了困境:

我有以下图表:

enter image description here

如何更改条形图每个点的颜色? (例如:代替橙色设置“红色”)。另外,我可以根据点的值修改颜色吗? (例如:如果值为 > 2.5k 将其转换为另一种颜色)。

我的类(class)是这样的:

class _TimeSeriesChart(_Chart):

def get_options(self, series):
return {
'title': {
'text': self.title,
},
'xAxis': {
'type': 'datetime',
},
'yAxis': {
'min': 0,
},
'plotOptions': {
'series': {
'animation': True,

},
'column': {
'stacking': 'normal',
#'colorByPoint': True,
},
},
'credits': {
'enabled': False
},
'series': series,
}

如果 colorByPoint 未注释,我将仅将每个条形转换为一种颜色。

最佳答案

可以为每个点设置颜色。

series: [{
data: [{y: 1, color: '#ff0072'},
...

示例:http://jsfiddle.net/sbphxhfs/

其他选项是设置negativeColorthreshold

series: [{
negativeColor: 'red',
threshold: 3,
...

示例:http://jsfiddle.net/sbphxhfs/1/

还可以为系列(使用颜色设置)或整个图表(使用颜色数组)设置颜色。

示例:http://jsfiddle.net/sbphxhfs/2/

关于javascript - 更改 Django 中多条形图的颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31962920/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com