当前分位数尺度以所有输入值作为域来映射输出范围。但是如果数据非常大,我希望在服务器上进行处理,给我四分位数的值。
所以我得到:
var quartiles=[5, 10, 15, 20, 25, 30, 35, 40, 45]; // 9 values with the mean (25) at the middle and standard deviations to each side
var valueToMark = 37;
使用 d3,我如何正确创建分位数比例并将它们全部标记在一条线上,只给定分位数和要标记的值?
ps 我对分位数/四分位数的了解是有限的,因此如果我也能纠正我在这里展示的任何错误假设,我将不胜感激。