【发布时间】:2017-04-20 09:51:52
【问题描述】:
我正在使用 Plotly.js 创建一些饼图,但我不知道如何设置值格式。如果我的号码是 19.231,我得到 19.2。我想要 19.2310,精度为 4 位。我的数据和布局如下:
var data = [{
values: values,
labels: labels,
type: 'pie',
marker: {
colors: colors
},
textfont: {
family: 'Helvetica, sans-serif',
size: 48,
color: '#000'
}
}];
var layout = {
height: 1350,
width: 1500,
title: title,
titlefont: {
family: 'Helvetica, sans-serif',
size: 58,
color: '#000'
},
legend: {
x: 1.1,
y: 0.5,
size: 40,
font: {
family: 'Helvetica, sans-serif',
size: 48,
color: '#000'
}
}
};
【问题讨论】:
-
你能添加一些你的值来创建一个最小的、可验证的例子吗?
-
它们是根据用户输入在流程上生成的。值是浮点数,在逗号后自动将它们四舍五入到一位数。
-
如果你尝试
var values = [1, 2, 4.6];,你会得到 13.2%、26.3% 和 60.5%,而不是 13.1579%、26.3158% 和 60.5263%
标签: javascript pie-chart plotly