【问题标题】:How to create a stacked bar chart with multiple columns on Qlik如何在 Qlik 上创建具有多列的堆叠条形图
【发布时间】:2019-03-02 00:07:52
【问题描述】:

我正在尝试根据如下所示的数据集在 Qlik 上创建堆积条形图。该图表应如下图所示。 (我对质量表示歉意)。我看了几个教程,但他们的数据集有不同的组织......我是否也应该修改我的数据集以创建这个堆叠条形图?请让我知道,如果你有任何问题。非常感谢您抽出宝贵时间。

【问题讨论】:

    标签: bar-chart qlikview stacked-chart qliksense


    【解决方案1】:

    这是与大多数 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 个维度:

    1 个表达式:

    并设置为堆积条形图:

    我们的图表已准备好(此处)包含示例数据:

    在 QliKSense 中加载脚本将是相同的。设置条形图看起来会有所不同,但我们需要设置相同的东西。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-03-21
      • 2020-05-05
      • 2019-04-08
      • 1970-01-01
      • 1970-01-01
      • 2019-03-25
      相关资源
      最近更新 更多