Есть ли способ сгруппировать ярлыки в Qlik Sense? - PullRequest
1 голос
/ 11 ноября 2019

Итак, у меня есть данные, и я хочу посчитать метки:

Attribute            Labels
A                    Man, kind
B                    Girl, kind
C                    Man, bad
D                    Man
E                    Girl

Я уже поместил данные в Qlik Sense и создал круговую диаграмму на основе меток, в результате чего: Man, kind = 1; girl ,kind = 1; man, bad = 1; man = 1; girl = 1

Но это не тот ожидаемый результат, которого я хочу. Ожидаемый результат, который я хочу: Man = 3 , girl = 2, kind =2 , bad = 2. После этого я создам круговую диаграмму из результата.

Как мне этого добиться?

1 Ответ

1 голос
/ 11 ноября 2019

Вам нужно использовать SubField для разделения меток на разделитель. Вы также можете добавить 1 как #number, так что проще всего сделать SUM(#number) на любом графике.

Вы не включили свой код, поэтому я протестировал решение, используя INLINE load с вашими данными, и оно работает нормально.

[table]:
LOAD
    Attribute,
    SubField(Labels,', ') as Labels,
    1 as #number;
LOAD * INLINE [
    Attribute,     Labels
    A,             "Man, kind"
    B,             "Girl, kind"
    C,             "Man, bad"
    D,             "Man"
    E,             "Girl"
];

результат:

enter image description here

...