在官方论坛上阅读this thread之后,我仍然没有看到如何在没有聚合的情况下绘制列,并且该线程没有提供任何可行的解决方案。
MS Power BI Desktop中是否有一种方法可以简单地绘制一个或多个列而不进行任何聚合?
想象一下,我只有一个从csv导入的简单表,它有两列中的数值,我想在散点图中绘制这些单独的值,这是最基本的任务之一,可以简单地完成,例如在Excel中。
这在Power BI Desktop中是不可能的?
答案 0 :(得分:2)
令我惊讶的是,这当然不是微不足道的......
到目前为止,我发现的唯一解决方案/解决方法感觉很糟糕,并且可能无法扩展太多的数据点。但是在这里它仍然存在。
对于简单的小型整数数据集......
假设这个数据集:
X;Y
1;2
1;2
1;4
3;4
4;1
1;2
4;1
2;1
导入该CSV并添加计算列:
Label = "(" & [X] & ";" & [Y] & ")"
现在使用:
创建散点图Legend
设置为Label
X Axis
设置为Average of X
Y Axis
设置为Average of Y
你会得到这个:
不是最佳的,但至少它是较小数据集的开始。
对于简单的小型小数数据集......
与上面相同的过程,它看起来像这样:
传说开始崩溃,最好被删除。
对于较大的数据集......
假设您有一个包含两列X
和Y
的Excel工作表,两者都使用公式=RAND() * 5
。将此行复制粘贴到例如500行,因此您有许多数据点。
将其加载到PowerBI中。像上面一样添加Label
列。添加散点图并将Label
拖至Details
,并将X
和Y
设置为各自的轴。结果如下:
我觉得它的效果相当不错。