2016-03-26 1 views
1

Я создал приведенный ниже вид, который дает количество учеников, получивших PASS/FAIL в каждом предмете. Инструмент Tip дает мне некоторые параметры по умолчанию.Как включить процент в всплывающую подсказку в Tableau Public

Но я хотел бы иметь процент в всплывающей подсказке

В основном нужно поле в процентах в подсказке, который говорит 50% для внизу экрана.

PASS Percentage 50% 

FAIL Percentage 50% 

Это Процент поле должно изменяться в соответствии с каждого предмета и его класса среди студентов

Pass/Fail Counts By Subject

Может кто-нибудь помочь мне на шаги, чтобы включить Процент в подсказке?

образец набора данных

id name age gender subject grade 
100 Steve 14 MALE ENGLISH PASS 
100 Steve 14 MALE PHYSICS PASS 
100 Steve 14 MALE CHEMISTRY PASS 
101 Edward 15 MALE ENGLISH FAIL 
101 Edward 15 MALE PHYSICS FAIL 
101 Edward 15 MALE CHEMISTRY FAIL 
102 Andy 15 FEMALE ENGLISH PASS 
102 Andy 15 FEMALE PHYSICS PASS 
102 Andy 15 FEMALE CHEMISTRY FAIL 
103 Kim 16 FEMALE ENGLISH FAIL 
103 Kim 16 FEMALE PHYSICS FAIL 
103 Kim 16 FEMALE CHEMISTRY PASS 
+0

создать поле 'percent' как' mark/TOTAL (mark) '. Теперь, поскольку это вычисление таблицы, укажите расчет таблицы как «Таблица вниз». Используйте это поле в подсказке. – minatverma

+0

Я пробовал нижеследующее, но это неверно, SUM (IF [Subject] = 'ENGLISH' и [Grade] = 'PASS', затем еще 1 END)/COUNT ([Id]). Он применяет Процент к каждой строке. –

ответ

0

Я сделал это с несколькими Calcs. Сначала получите счет PASS.

if [Grade] = 'PASS' then 1 END 

Затем создайте Pass% calc.

sum([Pass count])/total(countd([Id])) 

Теперь вы можете поместить это поле в всплывающую подсказку. Повторите также для FAIL и поместите это в всплывающую подсказку.

Затем я обновил подсказку следующим образом:

Number of students <CNTD(Id)> (<AGG(pass %)> <AGG(fail %)>) who got a <Grade> in <Subject> 

см образец книгу здесь для подробностей. https://dl.dropboxusercontent.com/u/60455118/160326%20stack%20question.twbx

+0

Понял теперь. Я хотел бы знать, что такое использование AGG. Что это значит и как это работает. –

+0

Это просто означает, что поле является совокупностью. Поэтому вам не нужно указывать сумму, avg, max и т. Д. – Bernardo

+0

Хорошо. Отлично и спасибо Многое за вашу помощь –

1

Таблица calc позволяет рассчитать процент от общего количества без создания новых расчетных полей.

Поместите SUM (количество записей) на полку всплывающей подсказки. Затем щелкните по нему и выберите Quick Table Calc-> Percent of Total. Вы увидите значок треугольника рядом с полем, указывающим, что теперь это таблица расчета

Эксперимент с изменением вычисленного значения Использование поля для поля. Я считаю, что вычисление с использованием класса - это тот, который вы хотите.