Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 如何在Power BI中将自定义类别设置为散点图?_Powerbi_Dax - Fatal编程技术网

Powerbi 如何在Power BI中将自定义类别设置为散点图?

Powerbi 如何在Power BI中将自定义类别设置为散点图?,powerbi,dax,Powerbi,Dax,我试图通过编写此度量为幂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,

我试图通过编写此度量为幂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
    )
Categorize=
VAR_阈值=20
VAR\u cat1=“692145”
VAR_cat2=“6f625a”
VAR_cat3=“5b6770”
VAR_cat4=“a12b2f”
返回
开关(
真(),
[措施1]&[措施2]<\u阈值,\u cat1,
[措施1]<_阈值和[措施2]>_阈值,第2类,
[措施1]>(措施2)<(措施1)阈值&(措施2)<(措施3),
[措施1]&和[措施2]>阈值,第4类
)
基本上,我试图做的是将下面的每个象限分类为它自己的类别颜色

但是,当我转到数据颜色中的条件格式选项时,我的
Categorize
measure将变灰


有没有一种方法可以修改我的DAX来实现这一点?

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

您可以使用度量值指定固定值(类别),然后基于该值应用颜色规则

我还认为你公式中的一些条件和条件不起作用

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
    )
Categorize=
VAR_阈值=20
VAR_cat1=1
VAR_cat2=2
VAR_cat3=3
VAR_cat4=4
返回
开关(
真(),
[措施1]<阈值和[措施2]<阈值,cat1,
[措施1]<_阈值和[措施2]>_阈值,第2类,
[措施1]>(措施2)<(措施1)阈值&(措施2)<(措施3),
[措施1]>_阈值和[措施2]>_阈值,_cat4
)
然后根据度量值指定颜色:“数据颜色”->“条件格式”


希望这能解决您的问题

您能分享示例数据以便我们使用吗?是的,这很有效,谢谢!与我最初的做法相比,这种做法更有意义。