C3.js
を使用して画像に示すように円グラフにカスタムラベルを表示したいとします。c3jsを使用して円グラフにカスタムラベルを表示するにはどうすればいいですか?
私はformat: {...}
機能付き円グラフのラベルを変更しようとしました。しかし、それは動作しません。ここで
は、私が試した私が考える
var charThree = c3.generate({
bindto: "#chartThree",
size: {
width: 500,
height: 300
},
data: {
colors: {
A: 'yellow',
B: 'red',
C: 'green',
D: 'orange',
E: 'blue'
},
columns: [
['A',20],
['B',40],
['C',20],
['D',10],
['E',9]
],
type: 'pie'
},
pie: {
labels: {
show: true,
threshold: 0.1,
format: {
A: function (value, ratio, id) {
if(value=20) {
return "A<br/>9item<br/>20.2%";
}
}
}
}
}
});
ですが、私はd3js
コードの一部を使用する必要があります。しかし、私はd3js
に慣れていません。
私は非常に任意の提案に感謝しています。
これをご覧ください。それはあなたを助けるかもしれません。 https://bl.ocks.org/mbostock/3887235 –