Javascript 如何在c3.js甜甜圈上显示小值数据
我必须使用c3 js库实现一个圆环图。 我对c3有个小问题。当我必须包含数值较小(小于图表总数值的1%)的数据时,该数值不会出现在甜甜圈上 我查看了C3的文档,但没有找到关于甜甜圈最小值参数的任何信息 以下是问题的一个示例: 在本例中,最后一个值(0.27)没有出现。您有什么想法吗?您需要添加“阈值”选项,如:Javascript 如何在c3.js甜甜圈上显示小值数据,javascript,d3.js,charts,c3.js,Javascript,D3.js,Charts,C3.js,我必须使用c3 js库实现一个圆环图。 我对c3有个小问题。当我必须包含数值较小(小于图表总数值的1%)的数据时,该数值不会出现在甜甜圈上 我查看了C3的文档,但没有找到关于甜甜圈最小值参数的任何信息 以下是问题的一个示例: 在本例中,最后一个值(0.27)没有出现。您有什么想法吗?您需要添加“阈值”选项,如: data: { columns: [ ['DataA', 200], ['DataB', 1200],
data: {
columns: [
['DataA', 200],
['DataB', 1200],
['accountC', 50]
],
type : 'donut'
},
donut: {
label: {
threshold: 0.01
}
}
它确实会出现,如果您单击图例并禁用除accountH之外的所有内容,您将看到它在那里(或者如果您将光标悬停在accountG和accountA之间),但由于它太小,值显示为~0.0%,我不确定您应该如何处理此问题,因为你不应该改变这个值……问题是这个值不仅小于总值的1%,而且小于0.001%,所以它不出现是合理的。即使你将它与最小的一组(4874)进行比较,它也是微不足道的。
data: {
columns: [
['DataA', 200],
['DataB', 1200],
['accountC', 50]
],
type : 'donut'
},
donut: {
label: {
threshold: 0.01
}
}