2017-06-01 71 views
2

我有要求在Spotfire中创建金字塔。我搜查了很多,没有得到任何具体的如何实现这一点。我在Excel中创建了一个简单的金字塔。我可以在Spotfire中实现这一点吗? enter image description hereSpotfire中创建金字塔

我可以得到一个这样的路径。

+0

什么版本? 7.6有瀑布图......它接近你想要的东西 – scsimon

+0

我们有7.8版本,你有什么输入来告诉我如何在瀑布图中实现它。 – user3454116

+0

对不起,我不能。我们目前在7.5,我不确定它实际上是可能的,但那是我开始的地方全是 – scsimon

回答

2

我已经能够在Spotfire中创建数据集中的金字塔。实现这一目标的方法是在两列上创建一个堆叠图表。然后,我们可以将我们刚刚用来叠加数据集的列的颜色设置为白色,以便将其隐藏在可视化文件中。完成此操作后,我们必须根据数据集来展示此列的表达式,以使堆栈图看起来像金字塔。例如,我不得不根据学院的科目来绘制学生的金字塔。所以我用下面的表达式给我想要的结果:

UniqueCount([student_id])as [id],(Max(UniqueCount([student_id])) - UniqueCount([student_id]))/ 2 as [ dummy]

在上面的表达式中,虚拟列是我制作的白色列,以便获得所需的金字塔。

截图下面的金字塔,我是能够创造的: enter image description here

一旦我能够得到的金字塔,我未选中的传说和x轴不显示的表达式。

我不确定,如果有任何其他方式退出以获得所需的结果,但上述方式帮助我实现了预期的结果。

1

这可以通过在python中生成html来替换文本区域的html来完成。

+1

请您提供一个示例代码,我可以使用它来试用此功能。 – user3454116