【问题标题】:How to set custom categories to a scatter plot in Power BI?如何在 Power BI 中将自定义类别设置为散点图?
【发布时间】:2020-02-12 23:45:11
【问题描述】:

我正在尝试通过编写此度量为我在 Power B 中的散点图设置自定义类别

Categorize = 
VAR _threshold = 20
VAR _cat1 = "692145"
VAR _cat2 = "6f625a"
VAR _cat3 = "5b6770"
VAR _cat4 = "a12b2f"
RETURN
    SWITCH(
        TRUE(),
        [Measure 1] && [Measure 2] < _threshold, _cat1,
        [Measure 1] < _threshold && [Measure 2] > _threshold, _cat2,
        [Measure 1] > _threshold && [Measure 2] < _threshold, _cat3,
        [Measure 1] && [Measure 2] > _threshold, _cat4
    )

基本上我要做的是将下面的每个象限分类到自己的类别 color

但是,当我转到数据颜色中的条件格式选项时,我的 Categorize 度量显示为灰色。

有没有办法可以修改我的 DAX 以使其正常工作?

【问题讨论】:

  • 您能分享示例数据以便我们使用它吗?

标签: powerbi dax


【解决方案1】:

据我所知,您不能使用 DAX 公式来传递颜色值。

你可以做的是使用一个度量来分配一个固定值(一个类别),然后基于它应用一个颜色规则。

我还认为您的公式中的某些 AND 条件不起作用

Categorize = 
VAR _threshold = 20
VAR _cat1 = 1
VAR _cat2 = 2
VAR _cat3 = 3
VAR _cat4 = 4
RETURN
    SWITCH(
        TRUE(),
        [Measure 1] < _threshold && [Measure 2] < _threshold, _cat1,
        [Measure 1] < _threshold && [Measure 2] > _threshold, _cat2,
        [Measure 1] > _threshold && [Measure 2] < _threshold, _cat3,
        [Measure 1] > _threshold && [Measure 2] > _threshold, _cat4
    )

然后根据度量分配颜色:“数据颜色”-->“条件格式”

希望这能解决你的问题

【讨论】:

  • 是的,这行得通,谢谢!与我最初的方法相比,这种方法更有意义。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-06-14
  • 1970-01-01
  • 2020-06-02
  • 1970-01-01
  • 2023-01-28
  • 2015-12-19
  • 1970-01-01
相关资源
最近更新 更多