Я не думаю, что есть встроенный способ сделать это. с включенной функцией «Несколько шкал» Spotfire создаст шкалу для каждого столбца, используемого на оси.
вы можете попытаться объединить три столбца в один столбец. Я не уверен, что это будет соответствовать вашим требованиям, но это лучший обходной путь, который я могу придумать.
если ваши данные такие:
ID val1 val2 val3
1 100 111 121
2 200 222 232
3 300 333 343
...
используйте преобразование unpivot, чтобы получить:
ID Value Category val3*
1 100 val1 121
1 111 val2 121
2 200 val1 232
2 222 val2 232
...
*ПРИМЕЧАНИЕ, что я включил [val3] здесь как столбец "сквозной", но я не рекомендую этого делать. если вы попытаетесь правильно построить график выше, вы получите дублирующиеся точки для [val3].
вместо этого Insert...Rows вставьте столбец [val3] из исходной таблицы. наконец, вы хотите что-то вроде этого:
ID Value Category val3*
1 100 val1
1 111 val2
2 200 val1
2 222 val2
1 121
2 232
...
а затем постройте линейный график на этом. установите вертикальную ось на [Value], [val3], а затем раскрасьте по [Category]
Я рекомендую сделать это преобразование в «виртуальной» таблице (Добавить таблицу данных... Из анализа, чтобы сделать связанную копию существующей таблицы, а затем выполнить свои манипуляции с этой таблицей). таким образом, у вас не возникнет проблем с изменением других визуализаций, и ваша преобразованная таблица всегда будет обновлена.
18.11.2015