Power BI表格穿透式兩兩對(duì)比
正常情況下,Power BI表格是如下圖顯示的,每行橫向?qū)R,第一行和第二行毫無關(guān)聯(lián)。

非正常情況下,可以將指定數(shù)據(jù)縱向偏移,下圖右側(cè)將圓偏移到了兩個(gè)產(chǎn)品ID之間(不了解怎么在Power BI畫圓參考B站專欄前文:Power BI SVG制圖入門知識(shí)),實(shí)現(xiàn)了穿透效果。這種偏移對(duì)同一維度的上下比較有重要意義。

例如,如下條形圖的數(shù)據(jù)標(biāo)簽顯示了相鄰產(chǎn)品的銷售差額,標(biāo)簽的位置在兩個(gè)產(chǎn)品之間。

穿透的原理是什么?
將網(wǎng)格線顯示出來,可以看到對(duì)圓進(jìn)行了切割。實(shí)際上此處并不是一個(gè)完整的圓,而是上下各半個(gè)圓,隱藏網(wǎng)格線后完成了拼接。

針對(duì)每一行其實(shí)畫了兩個(gè)圓,以30*30的畫布空間為例,上面的圓cy值設(shè)置為0,下面的圓cy值設(shè)置為30,cx居中都是15,r半徑保持一致。因?yàn)閮蓚€(gè)圓圓心在上下邊界上,所以各自只顯示半個(gè)。STY0001下面的半個(gè)和STY0002上面的半個(gè)拼到一起,看上去形成了完整的圓。下圖進(jìn)行了顏色區(qū)隔。

因SVG的XY坐標(biāo)系,不僅僅是圓,其它形狀包括文本也都可以這樣實(shí)現(xiàn)拼接。選中一行,可以看到文本上下各顯示半個(gè)。

這種穿透玩法前期已分享過幾種,例如輔助線穿透:

縱向折線穿透:

今天的兩兩對(duì)比是第四種,后期還會(huì)分享更多應(yīng)用。
歡迎加入我的Power BI 知識(shí)星球?https://t.zsxq.com/06I6mynUz