高图:多个系列,一个图表,选择个别系列
Highcharts: Multiple series, one chart, select individual series
场景:我有一些图表上只有一个系列,我也有一些图表上有两个或更多的系列。
我正在努力使它在图表上有多个(2+)系列,我可以选择我想要选择的系列。
我需要这样做的原因是,如果在一组数据上有峰值,而在另一组数据上没有,那么我只想删除特定于峰值的数据。
更新:我设置了一个选择事件,它将选择点,并且缩放类型仅为x。所以当我拖动选择键时它会选择两个级数中的点。我已经找到了"showCheckBox"选项,但无论选择哪个复选框,它仍然选择两个系列。如果选择了特定的系列复选框,是否有一个标志来检查?
我知道怎么做了。
for (var i = 0; i < this.series.length; i++) //Iterate through all the series on the chart
{
if(this.series[i].selected) //If the series is selected in the legend
{
var points = this.series[i].points; //Retrieve all points within this certain series that are visible
var xs = event.xAxis[0]; //Get the xAxis size
$.each(points, function (i,p) { //For all the points visible in the series
if (p.x >= xs.min && p.x <= xs.max) { //Boundary check the selected points
p.select(true, true); //Set the selected points to selected
}
});
}
}
我还设置了'plotOptions->series->showCheckbox: true'
相关文章:
- 下拉选择可自动更改第二个下拉选择
- 如何使用jQuery选择下拉列表的值
- jquery点击函数select&取消选择
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- 按照选项卡索引的顺序循环一个jQuery选择
- 在动态创建的元素上获取对特定选择器的引用
- AngularJS-在JSON选择器中使用变量名
- 每当您在选择器内移动鼠标时,悬停功能就会重复
- 获取选择框的状态
- 如何将XY缩放与高图表一起使用时隐藏未选择的系列和轴
- 如何修复正则表达式以仅从广告系列中选择base_bid - 而不是跳过我的结束字符串 - base_bid文本
- Google图表API集合选择要突出显示的系列
- 谷歌图表:将ChartRangeFilter与数据系列选择器相结合
- 选择具有不同字体系列的列表选项-如何做到这一点
- 选择选项字体系列在MAC os(chrome和safari浏览器问题)和windows safari浏览器问题中不工作
- 高图:多个系列,一个图表,选择个别系列
- 制作一个模型的最佳方式'选择'Backbone.js系列中
- 高图表中的柱形图-点击选择系列
- 将选择范围放大为误差线系列
- 图表中的交互式基准和系列选择