早上好,
此问题仅针对前端开发:
我有一个条形图。维度是县,度量是人口。我想将 2 个县合并为 1 个酒吧。
县 | 人口 |
---|---|
蒙哥马利 | 8,000 |
查尔斯 | 10,000 |
我在表达式编辑器中尝试做的是:
Concat(县、“蒙哥马利”和“查尔斯”)作为 M&C
我期待 1 个条形图上写着 M&C,尺寸为 18,000
通常这些东西是在加载脚本中排序的。 (对我来说)主要原因是要解决这些问题,您必须使用计算尺寸,这会对性能产生影响。特别是在具有较大数据集的应用程序上使用时。
另一个原因是,如果该值是在加载脚本中派生的,那么您可以在应用程序中的任何位置使用它。但如果使用计算维度,那么您必须在使用它的每个图表中编写相同的计算。如果需要更改映射,这将变得非常乏味。
来自 Qlik 帮助页面:
为了创建映射,您必须编辑尺寸本身:
并在那里添加以下表达式:
=if(Country = 'Montgomery' or Country = 'Charles', 'M&C', Country)
这将产生以下图表:
仅供参考,我的数据是:
RawData:
Load * Inline [
Country , Population
Montgomery , 8000
Charles , 10000
Something else, 5000
];