Javascript 我可以给highcharts时间序列中的点上色吗?

Javascript 我可以给highcharts时间序列中的点上色吗?,javascript,highcharts,Javascript,Highcharts,嘿,我有一个Highchart timeseries的例子。 在本例中,我将所有的点作为小数组的数组(每个数组是一对x和y)。 我想知道我是否可以使用fillColor属性在当前格式中为特定点着色,如果可以,我该如何做 我想突出显示时间序列图中的特定点,我该怎么做 $(函数(){ $.getJSON('https://www.highcharts.com/samples/data/jsonp.php?filename=usdeur.json&callback=?,函数(数据){ $(“#容器”

嘿,我有一个Highchart timeseries的例子。 在本例中,我将所有的点作为小数组的数组(每个数组是一对x和y)。 我想知道我是否可以使用fillColor属性在当前格式中为特定点着色,如果可以,我该如何做

我想突出显示时间序列图中的特定点,我该怎么做

$(函数(){
$.getJSON('https://www.highcharts.com/samples/data/jsonp.php?filename=usdeur.json&callback=?,函数(数据){
$(“#容器”)。高图({
图表:{
zoomType:'x'
},
标题:{
文字:“一段时间内美元对欧元的汇率”
},
副标题:{
text:document.ontouchstart==未定义?
'在绘图区域中单击并拖动以放大':'挤压图表以放大'
},
xAxis:{
键入:“日期时间”
},
亚克斯:{
标题:{
文字:“汇率”
}
},
图例:{
已启用:false
},
打印选项:{
面积:{
填充颜色:{
线性梯度:{
x1:0,
y1:0,
x2:0,
y2:1
},
停止:[
[0,Highcharts.getOptions().Color[0]],
[1,Highcharts.Color(Highcharts.getOptions().colors[0])。setOpacity(0)。get('rgba')]
]
},
标记:{
半径:2
},
线宽:1,
国家:{
悬停:{
线宽:1
}
},
阈值:空
}
},
系列:[{
类型:'区域',
名称:“美元兑欧元”,
数据:数据
}]
});
});
});

您有两种可能

1) 在点对象中声明颜色

{
   x: 0,
   y: 10,
   color: 'red'
}
2) 按颜色设置颜色


你有两种可能

1) 在点对象中声明颜色

{
   x: 0,
   y: 10,
   color: 'red'
}
2) 按颜色设置颜色


我想突出显示时间序列图中的特定点,我该怎么做?是的,通过给每个点赋予自己的颜色并将其设置为True不是一个好主意,我想给特定点上色,而不是给所有点随机上色。似乎你甚至不必设置colorByPoint属性。示例如何识别您的
特定
点?我想你可以用一个函数扫描你的数据数组,每次检查它是否是
特定的
一个,然后在该点上设置一个
颜色
属性,就像@RahulSharma指出的那样我想突出时间序列图中的特定点,我该怎么做呢?是的,通过给每个点赋予它自己的颜色并将其设置为True不是一个好主意,我想给特定点上色,而不是给所有点随机上色。看起来你甚至不必设置colorByPoint属性。示例如何识别您的
特定
点?我认为你可以使用一个函数来扫描你的数据数组,每次检查它是否是
特定的
数组,并在该点上设置一个
颜色
属性,就像@RahulSharma指出的那样