#powerbi #dax #powerbi-desktop
Вопрос:
Я пытаюсь создать кластеризованную гистограмму на рабочем столе PowerBI, где отображаются только N «самых высоких» баров.
Мой набор данных состоит из небольшого количества строк, но большого количества столбцов.
Я попробовал следующее:
- Преобразуйте таблицу в абсолютные значения (так как меня интересует высота бара, а не строго отрицательная/положительная)
- Попробуйте применить фильтр «верхний N» к полю данных оси
Однако ничего не происходит. В настоящее время диаграмма выглядит следующим образом (без применения преобразования абсолютного значения): Кластеризованная гистограмма
В принципе, мне нужен один и тот же график, но на нем отображаются только N самых высоких баров.
Ответ №1:
Возможно, вам придется повернуть таблицу, чтобы у вас было поле «имя столбца» и поле «значение».
Затем вам нужно использовать ВЕРХНЮЮ букву N в поле легенды, вот так:
Фильтры:
Результат:
Комментарии:
1. Спасибо! После некоторого перемещения и поворота я разобрался в этом. Однако, похоже, это не позволяет использовать разные бары для разных значений по оси X (т. Е., если одно значение не входит в топ-3 21 марта, но это произойдет позже), но я мог бы просто справиться с этим, сделав отдельные цифры.
2. Я считаю, что это немного сложнее, вам понадобится отдельная мера для ранжирования результатов по категориям, а затем применить фильтр на основе этого ранга.