使用Tibco Spotfire在散点图上指定或更改绘图顺序

时间:2015-03-11 17:09:55

标签: scatter-plot spotfire

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

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

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

2 个答案:

答案 0 :(得分:0)

找出一个解决办法:

1)创建具有与绘图顺序对应的数值的列,前面的数据为'拥有' 1'并且每个层都会增加;

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

3)手动将最小/最大限制编程为' 1'和' 1&#39 ;;

4)利润;

答案 1 :(得分:0)

非常感谢你的帖子。我一直在网上搜索几天,你的帖子是我能得到的唯一答案。它就像魔术一样!

为了分享我的意见,我提出了一点想法来创建一个计算列(到图的下划线数据表),称为" Plot_Order"这样我就可以使用python动态改变计算列的表达式来控制基于用户的绘图顺序'选择。如下所示:

来自Spotfire.Dxp.Data的

导入CalculatedColumn

注意:这里有一些代码用于表达,例如根据另一个表图的标记计算绘图顺序等,如下面的伪代码

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

calculatedColumn = myTable.Columns [" Plot_Order&#34]。AsCalculatedColumn calculatedColumn.Expression = calExpression