Как создать гистограмму с несколькими столбцами в Qlik - PullRequest
0 голосов
/ 02 марта 2019

Я пытаюсь создать столбчатую диаграмму в Qlik из набора данных, показанного ниже.График должен выглядеть как на картинке ниже.(Извиняюсь за качество).Я просмотрел несколько учебных пособий, но у их набора данных была другая организация ... Должен ли я также пересмотреть свой набор данных для создания этой гистограммы с накоплением?Пожалуйста, дай мне знать, если возникнут какие-либо вопросы.Большое спасибо, что нашли время.

dataset

stacked bar chart image

1 Ответ

0 голосов
/ 02 марта 2019

Это перекрестная таблица, которая не совместима с большинством инструментов BI.Таким образом, в QlikView первое, что нам нужно сделать, - это создать модель сценария загрузки, которая будет иметь переменные Priority (например, «сохранение задания») и Score (например, «высший приоритет»).

# I assume that your table is named data
data_fixed:
CrossTable(priority, score)
LOAD 
*
Resident
    data;

#we drop data table because we no longer need it
DROP Table data;

Мы можемагрегировать данные в скрипте загрузки для подсчета объемов, чтобы он работал быстрее

data_aggregated:
LOAD
    priority,
    score,
    Count(score) as #Num
Resident
    data_fixed
Group By
    priority,
    score;

#we drop data_fixed table because we no longer need it
DROP Table data_fixed;

В qlikview необходимо добавить 2 измерения: qlikview dimension

1 выражение:

qlikview expression

и задайте в виде гистограммы с накоплением:

qlikview stack bar

и нашидиаграмма готова (здесь) с примерами данных:

qlikview stacked bar chart

в скрипте загрузки QliKSense будет таким же.Настройка гистограммы будет выглядеть по-другому, но нам нужно установить одни и те же вещи.

...