Пользовательский порядок оси X в Power BI по значению меры / столбца, а не по имени столбца - PullRequest
0 голосов
/ 12 января 2020

Это мой первый вопрос по stackoverflow:)

ОК, поэтому я пытаюсь дорого установить порядок оси X гистограммы в Microsoft Power BI или, точнее, нескольких столбцов участки. Я нашел довольно много ответов о том, как это сделать в целом, но, к сожалению, они, похоже, не относятся к моей проблеме.

Мой гистограмма в настоящее время выглядит так: Гистограмма - текущий порядок

На оси Y он имеет счет («Анзал»), а на оси X - 4 категории одобрения. Прямо сейчас им приказано «Нейтрально» - «Согласен» - «Совершенно согласен» - «Не согласен». Очевидно, я хочу, чтобы они были упорядочены более естественным образом: «Не согласен» - «Нейтрально» - «Согласен» - «Совершенно согласен».

Мои базовые данные выглядят так: Базовая таблица данных

Имена столбцов таблицы данных - это идентификатор записи каждого участника и текст трех вопросов в моем опросе (хотя для этой таблицы важен только столбец № 2).

До сих пор я "добился", чтобы получить ось X гистограммы в правильном порядке, создав новую таблицу для индексации. таблица индексации

Я создал связь между этой таблицей индексации и моим столбцом таблицы данных. (Многие: 1, Одиночный). Затем я использовал столбец таблицы индексации в качестве оси X моего гистограммы. Это работает ...

... но имеет огромный недостаток: связь между моей таблицей индексации работает только для одного столбца моей таблицы данных. Поскольку я хочу визуализировать другие вопросы (например, столбцы) на основе значений в третьем и четвертом столбцах моей таблицы данных, которые используют те же значения («Согласен», «Совершенно согласен» и т. Д. c.), Power BI делает не позволяет мне просто добавить отношения между этими столбцами и моей таблицей индексации. (Ошибка говорит о том, что активный набор косвенных связей между этими таблицами уже существует; я так понимаю).

Связь между таблицей индексации и таблицей данных

Теперь я ' Я ищу решение, отличное от создания таблицы индексации для каждого столбца моей таблицы данных, так как у меня всего около 80 столбцов - все с использованием только 5 значений («Согласен», «Не согласен» и т. д. c.).

Мне известны такие страницы решения, как эта . Однако представленное в нем решение помогло мне только с созданием одного гистограммы в правильном порядке. Поскольку я не могу использовать одну и ту же таблицу индексов снова и снова, я все еще верю, что есть менее утомительное решение, о котором я сейчас не знаю.

...