1
我有一个由条形图和散点图组成的复合图表。尽管启用了刷牙功能,但我想显示散点图数据点。在画笔顶部显示数据点
在当前行为中,刷牙将覆盖数据点工具提示。任何帮助来满足这一要求?
scatterChart
.width(380)
.height(200)
.margins({
top: 10,
right: 20,
bottom: 30,
left: 40
})
.dimension(scatterDimension)
.group(scatterGrouping)
.x(d3.scale.linear().domain([0., 100.]))
.y(d3.scale.linear().domain([0., 100.]))
.renderHorizontalGridLines(true)
.renderVerticalGridLines(true)
.symbolSize(5)
.highlightedSize(8)
//.brushOn(false)
.existenceAccessor(function(d) {
return d.value > 0;
})
.colorAccessor(function(d) {
return d.key[2];
})
.colors(fruitColors)
.filterHandler(function(dim, filters) {
// https://jsfiddle.net/gordonwoodhull/c593ehh7/5/
if (!filters || !filters.length)
dim.filter(null);
else {
// assume it's one RangedTwoDimensionalFilter
dim.filterFunction(function(d) {
return filters[0].isFiltered([d[0], d[1]]);
})
}
});
叉形实施例 - http://jsfiddle.net/81mzjkjz/37/
它的伟大工程,感谢戈登 – user3559365