如何在Power BI中合并多组散点图(含线条与单点)?
在Power BI中合并散点图(双线+单点)的实现方法
步骤1:整理数据格式
Power BI的散点图需要结构化的长表数据,先把所有数据合并成统一格式:
| 系列名称 | X值 | Y值 |
|---|---|---|
| Line 1 | 10 | 2 |
| Line 1 | 11 | 3 |
| Line 1 | 12 | 4 |
| Line 1 | 13 | 5 |
| Line 1 | 14 | 6 |
| Line 1 | 15 | 7 |
| Line 2 | 10 | 1 |
| Line 2 | 11 | 2 |
| Line 2 | 12 | 3 |
| Line 2 | 13 | 4 |
| Line 2 | 14 | 5 |
| Line 2 | 15 | 6 |
| 单点 | 12 | 5 |
也可以直接在Power BI的「数据」视图中用DAX代码生成该表:
合并散点数据 = UNION( SELECTCOLUMNS( { (10,2), (11,3), (12,4), (13,5), (14,6), (15,7) }, "系列名称", "Line 1", "X值", [Value1], "Y值", [Value2] ), SELECTCOLUMNS( { (10,1), (11,2), (12,3), (13,4), (14,5), (15,6) }, "系列名称", "Line 2", "X值", [Value1], "Y值", [Value2] ), SELECTCOLUMNS( { (12,5) }, "系列名称", "单点", "X值", [Value1], "Y值", [Value2] ) )
步骤2:创建组合散点图
- 从可视化面板拖入散点图到画布
- 将「X值」拖到X轴,「Y值」拖到Y轴
- 将「系列名称」拖到「图例」字段
- 三个系列会自动在同一个散点图中显示
步骤3:自定义样式匹配需求
- 针对两条线:选中散点图,在「格式」面板找到「数据颜色」,点击Line 1和Line 2的下拉菜单,选择「线条」样式,调整线条宽度和颜色
- 针对单点:保留默认点样式,可放大点尺寸或设置特殊颜色,突出显示
内容的提问来源于stack exchange,提问作者jkfe
相关产品推荐
相关产品推荐

