Power BI-词云-前N个词

时间:2018-08-08 17:40:12

标签: powerbi dax top-n powerbi-desktop

我对“词云”自定义视觉有疑问。假设在我的表格中,我有一列用于“关键字”,“费用”和“点击次数”。然后,我创建以下措施:

[Total Cost] = SUM(Table[Cost])
[Total Clicks] = SUM(Table[Clicks])
[CPC] = DIVIDE([Total Cost], [Total Clicks]) // Cost-per-click

然后,我在Word Cloud视觉效果的“类别”部分中添加Table [关键字],并在“值”部分中添加[CPC]。一切正常,我看到关键字,关键字的大小基于[CPC]。 CPC越大,字词的大小越大,反之亦然。

问题: 假设我的表格中有1000个关键字。但是我只想显示基于CPC的前20个关键字,CPC最低的关键字应该最大,而CPC最高的关键字最小。

谢谢, Shiv

1 个答案:

答案 0 :(得分:0)

由于您希望最低的[CPC]是最大的,因此建议您定义一个量度,它是[CPC]的倒数(乘法逆)。

Size = DIVIDE(1, [CPC])

(如果这不能完全满足您的需要,请尝试对[Size]应用一个函数,例如EXPLOGPOWERSQRT。 )

仅显示前20个关键字,只需根据您的[Size]度量对关键字使用前N个过滤即可。

Top N Filtering