如何在 Spotfire 中创建帕累托图

How to Create a Pareto Plot in Spotfire

我正在尝试在 Spotfire 中绘制帕累托图。

我希望它看起来像这样(我使用了一些非常基本的输入数据):

但到目前为止我只能让它看起来像这样:

我是通过在 'column properties' 中创建层次结构并将姓名从最低经验到最高经验排序,然后翻转 x 轴和 y 轴来完成此操作的,因此我的曲线看起来像帕累托图,但它是不太一样。

在 spotfire 中是否有更有效的方法可以实现正确的 y 轴显示并允许名称沿着底部显示?

非常感谢任何帮助。

谢谢

我想我有一个答案可以告诉你。在这里你不必翻转 y 轴,我可以在 x 轴上获取名称,但我仍然使用层次结构。我不确定它是否更有效率,但这里是。

首先,我创建了一个层次结构,定义为:

CREATE  NESTED HIERARCHY [New hierarchy (2)]
  [yearsOfExp] AS [yearsOfExp],
  [name] AS [name]

这让我可以根据多年的经验对类别轴进行排序。

其次,我创建了一个计算列,定义为:

Sum([yearsOfExp]]) over (AllNext([yearsOfExp]]))

然后我创建了一个折线图。层次结构是 x 轴,计算列是 y 轴。设置x轴时,一定要"reverse scale"。

我希望这能满足您的需求。祝你好运。有什么问题,尽管问。