我的应用程序使用各种图表类型可视化数据。饼图显示的一些数据包括负值,但是饼图不适合显示负数。
Excel 输出所有值的绝对值。因此,-20 在饼图中输出为占 20% 饼图周长的一片。唯一确定该数字为负数的方法是参考图例。
Highcharts 是我们使用的图表引擎,它将正值保留不变,但以非常奇怪和令人困惑的方式呈现负值(在 JS Lint 上的示例)。感谢他们尝试呈现负数,但我们的用户感到困惑。
其他人建议完全过滤掉负数,因为在饼图上它们没有意义。这会剥夺数据并不能完全代表数据集,所以这对我们可能行不通。
其他人建议使用更合适的图表类型,比如条形图。
还有其他解决方案吗?你是如何做的?