2016-08-03 15 views
2

В настоящее время я ищу, чтобы подсчитать количество экземпляров значений, разделяемых в разных измерениях. Например, у меня есть следующий набор данных:Подсчитайте количество экземпляров значений в разных измерениях в таблице

enter image description here

И я хочу, чтобы вернуть что-то вроде:

enter image description here

Но в идеале в виде гистограммы. Я хочу сохранить имена, связанные с данными, поэтому я могу отфильтровать, чтобы сказать всем «Бобам» или всем «Ханнам».

Есть ли у кого-нибудь советы о том, как это сделать в Таблице?

ответ

2

Вот несколько способов, которыми вы можете это сделать.

1) Создайте расчетное поле для каждого вида пищи. Это немного громоздко, и вам нужно будет добавить новые для новых добавленных продуктов. Вы расчеты будут выглядеть следующим образом:

гамбургеры: SUM(IF [Food1] = 'Hamburgers' OR [Food2] = 'Hamburgers' THEN 1 END)

Тогда вы бы использовать Measure Names и Measure Values встроенные поля.

enter image description here


2) Вы можете нормализовать данные. Если вы ссылаетесь на файл Excel или Text, вы можете сделать это прямо в Tableau. Просто перейдите на вкладку Источник данных, выберите поля, продовольственные и выбрать Опускайте их:

enter image description here

Переход к:

enter image description here

Теперь вы можете сделать:

enter image description here


И, наконец, оба результата поддерживают создание гистограммы:

enter image description here

Смежные вопросы