gpt4 book ai didi

zingchart - ZingChart 饼图切片的百分比

转载 作者:行者123 更新时间:2023-12-02 23:37:24 26 4
gpt4 key购买 nike

(我以前问过一次类似的问题,但这个问题又出现了。)

我使用 ZingCharts 制作了一个非常简单的饼图,但即使 ZingCharts 网站上的所有示例都显示了每个切片的百分比,我也无法显示要显示的百分比。请注意,我使用的是值框。我正在使用 CDN 中的最新版本的 ZingCharts:https://cdn.zingchart.com/zingchart.min.js

请注意,我正在寻找出现在切片上的百分比,而不是在值框中,该值框中是通过一行附加到每个切片的文本。

这是我的代码:

<div id="pie-chart">&nbsp;</div>

<script>
var slices = var slices = slices = [
{"values":[59],"text":"USA"},
{"values":[55],"text":"UK"}
];

var chartData = {
"type":"pie",
"plot":{
"value-box":{
"visible":true,
"placement":"out",
"text":"%t (%v)"
}
},
"series": slices
};

zingchart.render({
id:"pie-chart",
data: chartData,
height:400,
width:"100%"
});
</script>

我想使用标准饼图,而不是更多效果的饼图。

最佳答案

要在图表上显示百分比值,您需要使用 %npv(节点百分比值)标记,而不是显示原始值的 %v 。更多信息请参见饼图类型页面:http://www.zingchart.com/docs/chart-types/pie/

请注意,值框的默认功能是

       "value-box" : {
"placement" : "in",
"text" : "%npv%"
}

因此,您可以选择从 JSON 中忽略它。在下面的示例中,我明确显示了带有选项的 JSON。

var slices = [
{"values":[59],"text":"USA"},
{"values":[55],"text":"UK"}
];
var chartData = {
"type":"pie",
"series": slices,
"plot" : {
"value-box" : {
"placement" : "in",
"text" : "%npv%"
}
}
};

zingchart.render({
id:"pie-chart",
data: chartData,
height:400,
width:"100%"
});
<script src="https://cdn.zingchart.com/zingchart.min.js"></script>
<div id="pie-chart"></div>

关于zingchart - ZingChart 饼图切片的百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35279003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com