Матричная пузырьковая диаграмма в Power BI?
В последние несколько месяцев я изучал различные встроенные визуальные элементы Power BI и настраиваемые визуальные элементы из App Source. Иногда эти визуальные элементы имеют свои собственные ограничения и не могут создать идеальную визуализацию данных. Мой менеджер недавно представил мне Matrix Bubble Chart.
Глядя на пузырьковую диаграмму, моей первой мыслью было: можно ли создать диаграмму такого типа в Power BI? Есть несколько возможных решений с форума Power BI 💬 по созданию матричной пузырьковой диаграммы (ссылка: Пузырьковая матрица, Условное форматирование точечной диаграммы, Использование SVG в PBI и т. д.). Однако я считаю их не очень полезными для создания отзывчивой пузырьковой диаграммы…
Вот что я пробовал:
- Точечная диаграмма преобразована в пузырьковую диаграмму, но категориальные переменные не разрешены на оси Y.
- Использовал пользовательский визуал Dot Plot, но я не мог сделать так, чтобы Месяц-год отображался на оси x. Ограниченная настройка категориальных ярлыков.
В итоге я остановился на Python Visual, разработав диаграмму Matplotlib, которая реагирует на выбор слайсера. Ниже приведен образец графика и фрагменты кода:
Одним из ограничений использования Python Visual в Power BI является то, что вы не можете добавлять подсказки. Другая проблема заключается в том, что диаграмма загружается целую вечность (загрузка заняла больше времени, когда я использовал Seaborn для построения диаграммы). В настоящее время исследуются причины, вызывающие медленную загрузку диаграммы Python в Power BI Embedded…
Примечание. Пожалуйста, дайте мне знать, если вам известны какие-либо работающие решения для создания адаптивной и быстро загружаемой пузырьковой матричной диаграммы в Power BI🙏