如何在 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"。
我希望这能满足您的需求。祝你好运。有什么问题,尽管问。
我正在尝试在 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"。
我希望这能满足您的需求。祝你好运。有什么问题,尽管问。