[Spotfire专业人员,
我正在尝试为包含34个唯一列和69个唯一行标识符(位于唯一测试数据之前)的大型矩形数据框(> 2M行)制作一组动态直方图。数据表具有以下格式,其中“ z”是测试数据,而a,b,c是唯一标识符:
## a b c ... z
1 x1 x2 x3 ... z1
2 x1 x2 x3 ... z2
3 y1 y2 y3 ... z3
4 y1 y2 y3 ... z4
我想做的是基于x1或y1进行过滤,并基于该选择生成测试数据分布的直方图。我无法继续使用当前选项,因为不同的数据选择可能会相差多个数量级。
[我已经尝试过BinByEvenDistribution([z],200)
,并手动将x轴限制为有意义的限制,但是我想要的是使“智能”版本的AutoBinNumeric()调用已过滤的行值。 >
由于(专有)数据集中有69个唯一行标识符,使用此模板的其他数据集具有可变数量的行ID,因此我希望除了选择唯一行外,不需要其他任何人工输入即可ID,我也不认为在这里创建新数据表是最有效的解决方案。
总之,在那里有人可以为我提供有关如何使AutoBinNumeric([z], 50)
仅调出与我过滤后的a,b或c值相对应的z值而不需要添加大量计算列的指导吗?
这是我的目标输出的示例:
这是我目前使用AutoBinNumeric([z],5)所得到的:
[嗨,Spotfire专业人员,我正在尝试为包含34个唯一列和69个唯一行标识符的大型矩形数据框(> 2M行)制作一组动态直方图,然后...>
AutoBinNumeric([z], ${DocProperty})
中使用该文档属性,以这种方式随着过滤器的更改,count()或uniquecount()将更新,然后更新binby表达式。