首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >3个不同数字范围的百分比

3个不同数字范围的百分比
EN

Stack Overflow用户
提问于 2012-10-31 05:56:30
回答 1查看 1.7K关注 0票数 0

我有三个数字113,6,1

这些数字中的每一个代表一个数据。所以我需要以图形化的方式显示数据。因此,113将拥有最大的数据,然后6将拥有更少的数据,1是最小的。

就像这样。因此,如果我使用百分比法,它给我的最小数字的最后一个数据是0%,因此我无法在图像中显示它。

我如何才能做到这一点?

EN

回答 1

Stack Overflow用户

发布于 2012-10-31 06:04:07

您可以增加气球的数量,使其等于除以最小的数字的总和(在本例中,最小值为1,因此需要113+6+1 = 120个气球),也可以“调整”百分比,使获得的最小气球数量为1。

在这种情况下,c=1表示1/120的百分比,您需要少于一个气球。因此,你从33个气球中取出一个气球,并将其分配给1。然后,6+113必须除以32个气球,6得到32*6/(6+113) = 1.6个气球。可以为其指定2个引出序号,剩下30个值为113。

绘制的百分比将是1/33、2/33和30/33,即大约3%、6%和90%,而不是您无法表示的0.83%、5%和94.16%的“实际”值。距离够近了吗?你必须做出判断。

另一种可能是研究如何生成“混合颜色”气球,如果可能的话。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13148162

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档