Как создать график Парето в Spotfire

Я пытаюсь построить график Парето в Spotfire.

Я хотел бы, чтобы это выглядело так (я использовал некоторые очень простые входные данные):

введите здесь описание изображения

Но пока я могу сделать это только так:

введите здесь описание изображения

Я сделал это, создав иерархию в «свойствах столбца» и упорядочив имена от самого низкого до самого высокого опыта, а затем перевернув оси x и y, так что моя кривая выглядит как график Парето, но это не совсем то же самое.

Есть ли более эффективный способ сделать это в Spotfire, который позволял бы правильно отображать ось Y, а также позволял именам идти по низу?

Любая помощь приветствуется.

Спасибо


person Marco_Polo    schedule 01.10.2015    source источник


Ответы (1)


Думаю, у меня есть ответ для вас. При этом вам не нужно переворачивать ось Y, и я могу получить имена по оси X, но я все еще использую иерархию. Я не уверен, что это более эффективно, но вот.

Во-первых, я создал иерархию, определенную как:

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

Это позволило мне упорядочить ось категорий по многолетнему опыту.

Во-вторых, я создал вычисляемый столбец, определенный как:

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

Затем я создал линейную диаграмму. Иерархия — это ось x, а вычисляемый столбец — это ось y. При настройке оси x обязательно «обратный масштаб». введите здесь описание изображения

Я надеюсь, что это делает то, что вы ищете. Удачи. Любые вопросы, просто спросите.

person Kaorie    schedule 05.10.2015