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