0
C3.jsのドーナツチャートに同心円弧を実装しようとしています。これまでのところ、私はドーナツチャートを作成しましたが、今ではバスケットボール選手が作成した3つのポインタの%を表す別の円弧をドーナツの中に追加したいと考えています。C3.jsの同心円弧
C3.jsでこれの例が見つかりません。 Donut Chart
そして、私のサイズは15ピクセルと作られた3つのポインタの割合をカバーしている別の円弧を追加する:ここで
は、チャートがどのように見えるかです。ここに私がこれまで持っていたコードがあります。
var chart = c3.generate({
data: {
columns: [
['Shots', 50],
['Threes', 50]
],
type: 'donut',
colors: {
Shots: '#ff0000',
Threes: '#E8E8EE'
}
},
donut: {
expand: false,
label: {
show: false,
format: function(value, ratio) {
console.log("value: " + value)
return value;
}
},
width: 15
},
legend: {
hide: true
},
tooltip: {
show: false
}
});
d3.select(".c3-chart-arcs-title")
.append("tspan")
.attr("dy", -20)
.attr("x", 0)
.text("Year: 5");
d3.select(".c3-chart-arcs-title")
.append("tspan")
.attr("dy", 16)
.attr("x", 0)
.text("50% Shots Made");
d3.select(".c3-chart-arcs-title")
.append("tspan")
.attr("dy", 16)
.attr("x", 0)
.text("25% 3ptrs Made");