如何在 Qlik 上创建多列堆积条形图
How to create a stacked bar chart with multiple columns on Qlik
我正在尝试根据如下所示的数据集在 Qlik 上创建堆叠条形图。该图表应如下图所示。 (我对质量表示歉意)。我看了几个教程,但他们的数据集有不同的组织......我是否也应该修改我的数据集来创建这个堆积条形图?请让我知道,如果你有任何问题。非常感谢您抽出宝贵时间。
这是交叉表,与大多数 BI 工具不兼容。所以在 QlikView 中,我们需要做的第一件事是在加载脚本中生成模型,该模型将具有变量 Priority(例如 "saving job")和 Score(例如 "top priority")。
# 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 个维度:
1 个表达式:
并设置为堆叠条形图:
并且我们的图表已准备就绪(此处)包含示例数据:
在 QliKSense 中加载脚本将是相同的。设置条形图看起来会有所不同,但我们需要设置相同的东西。
我正在尝试根据如下所示的数据集在 Qlik 上创建堆叠条形图。该图表应如下图所示。 (我对质量表示歉意)。我看了几个教程,但他们的数据集有不同的组织......我是否也应该修改我的数据集来创建这个堆积条形图?请让我知道,如果你有任何问题。非常感谢您抽出宝贵时间。
这是交叉表,与大多数 BI 工具不兼容。所以在 QlikView 中,我们需要做的第一件事是在加载脚本中生成模型,该模型将具有变量 Priority(例如 "saving job")和 Score(例如 "top priority")。
# 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 个维度:
1 个表达式:
并设置为堆叠条形图:
并且我们的图表已准备就绪(此处)包含示例数据:
在 QliKSense 中加载脚本将是相同的。设置条形图看起来会有所不同,但我们需要设置相同的东西。