【发布时间】:2019-03-18 10:48:58
【问题描述】:
我有一个使用 dc.js 构建的气泡图,其中的文本未显示在气泡上。另外,有没有办法旋转气泡上的文字。
这是我的代码。
wfAvgChartBubble
.width(658)
.height(400)
.margins({top: 10, right: 50, bottom: 30, left: 60})
.dimension(wfStatusNameAvgDimBubble)
.group(wfStatusNameAvgGroupBubble)
.colors(d3.scaleOrdinal(d3.schemeCategory10))
.keyAccessor(function (p) {
return p.value.total;
})
.valueAccessor(function (p) {
return p.value.avg;
})
.radiusValueAccessor(function (p) {
return p.value.avg;
})
.x(d3.scaleBand().domain(data.map( function(d) {
return d['workflow_status_name'];
}
)))
.xUnits(dc.units.ordinal)
//.x(d3.scaleLinear().domain([0, 5000]))
.r(d3.scaleLinear().domain([0, 9000]))
.minRadiusWithLabel(15)
.elasticY(true)
.yAxisPadding(150)
.elasticX(true)
.xAxisPadding(300)
.maxBubbleRelativeSize(0.07)
.title(function (p) {
return p.key
+ "\n"
+ "Total Records: " + p.value.total + "\n"
+ "Average Time Taken: " + p.value.avg;
})
.render();
我需要在每个气泡上打印文字
【问题讨论】:
标签: dc.js