Хобрук: Ваш путь к мастерству в программировании

Линейная диаграмма Spotfire с несколькими осями 2 или более столбца на левой оси только с одной шкалой

У меня есть линейная диаграмма с несколькими осями (3 столбца слева и один справа). Я знаю, как заставить правую ось использовать другой масштаб, но есть ли способ сделать так, чтобы три столбца слева отображали только один масштаб вместо одного для каждой линии слева?

Спасибо,

Крис Хаброк

18.11.2015

Ответы:


1

Я не думаю, что есть встроенный способ сделать это. с включенной функцией «Несколько шкал» 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
Новые материалы

Аргументы прогрессивного улучшения почти всегда упускают суть
В наши дни в кругах веб-разработчиков много болтают о Progressive Enhancement — PE, но на самом деле почти все аргументы с обеих сторон упускают самую фундаментальную причину, по которой PE..

Введение в Джанго Фреймворк
Схема «работать умно, а не усердно» В этой и последующих статьях я познакомлю вас с тем, что такое фреймворк Django и как создать свое первое приложение с помощью простых и понятных шагов, а..

Настольный ПК как «одно кольцо, чтобы править всеми» домашних компьютеров
Вид после 9 месяцев использования С настольных компьютеров все началось, но в какой-то момент они стали «серверами», и мы все перешли на ноутбуки. В прошлом году я столкнулся с идеей настольных..

Расширенные методы безопасности для VueJS: реализация аутентификации без пароля
Руководство, которое поможет вам создавать безопасные приложения в долгосрочной перспективе Безопасность приложений часто упускается из виду в процессе разработки, потому что основная..

стройный-i18следующий
Представляем стройную оболочку для i18next. Эта библиотека, основанная на i18next, заключает экземпляр i18next в хранилище svelte и отслеживает события i18next, такие как languageChanged,..

Обзор 20 основных и современных методов работы с массивами в JavaScript
Вы знаете их всех? В этом коротком посте я покажу сводку методов, доступных в JavaScript для работы с массивами. Я надеюсь, что вы найдете это полезным! В конце поста вы найдете ссылку на..

Да, но я чувствую необходимость указать, что это или не единственные два.
Да, но я чувствую необходимость указать, что это или не единственные два. Обучение с подкреплением (в качестве примера) также является важным.