Power BI - 词云 - 前 N 个词

Power BI - Word Cloud - Top N Words

我有一个关于 "Word Cloud" 自定义视觉对象的问题。假设在我的 table 中,我有一个 "Keyword"、"Cost" 和 "Clicks" 的列。然后我创建以下措施:

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

然后我在词云视觉的 "Category" 部分添加 Table[关键字],并在 "Values" 部分添加 [CPC]。一切正常,我看到关键字和关键字的大小基于 [CPC]。 CPC 越大,字号越大,反之亦然。

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

谢谢, 希夫

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

Size = DIVIDE(1, [CPC])

(如果这不是您想要的大小,请尝试将函数应用于 [Size],例如 EXPLOGPOWERSQRT.)

要仅显示前 20 个关键字,只需根据您的 [Size] 度量对关键字使用前 N 个筛选。