Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2008/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Calculated columns 两行集合之间的Spotfire差异_Calculated Columns_Spotfire - Fatal编程技术网

Calculated columns 两行集合之间的Spotfire差异

Calculated columns 两行集合之间的Spotfire差异,calculated-columns,spotfire,Calculated Columns,Spotfire,我想找出两组数据之间的差异,将行集合1和行集合2的值相加,然后找出两者之间的差异 我在找这样的东西- 您可以通过计算列和OVER+Intersect语句的组合来实现这一点。如下所示: 计算第1列以获取总数 sum([value]) OVER(intersect([country], [location])) as [country_location_total] 此表达式产生具有匹配国家和位置的记录的值之和 计算列2以获得增量: [country_location_total]-(2*[val

我想找出两组数据之间的差异,将行集合1和行集合2的值相加,然后找出两者之间的差异

我在找这样的东西-


您可以通过计算列和OVER+Intersect语句的组合来实现这一点。如下所示:

计算第1列以获取总数

sum([value]) OVER(intersect([country], [location])) as [country_location_total]
此表达式产生具有匹配国家和位置的记录的值之和

计算列2以获得增量:

[country_location_total]-(2*[value]) as [delta]
这里我们从calc1中取和,从当前记录中减去2x,得到类别1和类别2之间的差值。这仅在有两个类别时有效。从您的示例数据来看,您可能也在寻找增量的绝对值,在这种情况下,您可以将col2的所有表达式包装在
abs()