突出小提琴图表PlotlyJS中的一点



我使用PlotylyJS库的Violin图表,它获取一个元素数组并将其绘制在图表上。如果我想用不同于该数组的颜色高亮显示一个点,这可能吗?

就像我的阵列是

demoViolin = [31.8, 63.5, 65, 59, 71, 72, 79, 68, 66, 89, 71, 67, 77]

我想把它画在图表上,但我想用不同的颜色突出显示点65。

我希望这能成为您问题的真知灼见。

您可以将selectedpointsselected一起用于高亮显示。

var data = [{  
//https://plotly.com/javascript/reference/violin/#violin-selectedpoints
selectedpoints: [2],
selected : {
marker :{
color: 'rgb(255,0,0)'
}
},
//jitter: 0, //If needed points align same x-axis
type: 'violin',
y: demoViolin, 
points: 'all',  
box: {
visible: true
},
boxpoints: true,
...
}

这是Demo。

此外,请提醒boxplot支持功能异常值(请参阅此处(。

相关内容

  • 没有找到相关文章

最新更新