0

有没有办法改变 Spotfire 中的原生“情节顺序”?实际上,我想控制在前面绘制哪些数据。

我当前的问题是数据被重叠的数据集隐藏,我想更改前面绘制的数据集。

我尝试更改控制“colorby”过滤器的列顺序,谷歌没有提供任何帮助。

4

2 回答 2

0

想出了一种解决方法:

1)创建与绘图顺序对应的数值列,“前面的数据”为“1”,并且每层向后增加;

2)启用'size-by'过滤器,并选择这个新列;

3) 手动将最小/最大限制编程为“1”和“1”;

4) 利润;

于 2015-03-11T17:14:55.917 回答
0

只是为了分享我的观点,我稍微推进了您的想法,以创建一个称为“Plot_Order”的计算列(到绘图的下划线数据表),以便我可以使用 python 动态更改计算列的表达式为根据用户的选择控制情节顺序。如下所示:

from Spotfire.Dxp.Data import CalculatedColumn

#Note: Some codes here to do the Expression, such as to calculate the plot order based on marking of another table plot, etc, like below pseudo codes 

'''
calExpression="if(a??=b??, 1, 2)"
...

calculatedColumn=myTable.Columns["Plot_Order"].As[CalculatedColumn]()
calculatedColumn.Expression=calExpression
于 2016-02-10T02:58:52.533 回答