【得】PowerBI 報告設計思想 - 主題顏色篇

  • 2019 年 10 月 6 日
  • 筆記

概述

在此前的多處文章中,我們提到如何統一設置PowerBI中的主題與顏色。那本文將詳細介紹這個內容。

目前可以參考的微軟官方文檔如下: https://docs.microsoft.com/zh-cn/power-bi/desktop-report-themes#importing-report-themes

我們可以看出PowerBI主題的本質是使用Json文件配置的,這對於我們業務人員來說,有些不太自然,因此,微軟會進一步優化這個特性,讓它更加貼近PPT的使用體驗。如下:

https://docs.microsoft.com/en-us/power-platform-release-plan/2019wave2/business-intelligence/office-ribbon-power-bi-desktop

這個功能特性將於2019年12月發布。屆時對於主題的使用將更加簡單。

效果

切換主題的效果應該是,所有圖表的顏色自動切換,而整體顯示效果又是合理的。例如:

切換主題後:

甚至:

以及:

再以及:

如果您仔細觀察的話,可以發現,就連切換圖表的小開關的顏色都是跟隨變化的,這種極致的設計是像奢侈品級報告邁進的重要細節。

由分析師純手工打造每個細節,而這些細節又兼顧了足夠的靈活性,這是使用 PowerBI 設計報告的一個境界。如果大量使用自定義可視化,可能無法實現這種統一。因此,我們極度推崇使用 PowerBI 原生視覺對象。

顏色

在 PowerBI 中,顏色配置與主題配置並不是一回事,主題配置是包括顏色配置的,主題配置還報告字體以及各種圖形元素的默認配置。本文將主要集中在顏色部分。

首先,我們需要理解你在PowerBI中是如何使用顏色的。

很少有人真正非常仔細地去研究這個顏色的特點,我們將其一一排開,請看仔細:

白色:

黑色:

這兩種顏色是雷打不動的,不管你用什麼主題,黑白都在那裡。

主題色-2:

從第3位開始,才是主題色,而主題色居然是從主題顏色2開始的。一共可以設置 8 種主題顏色。

顏色計劃

什麼是顏色計劃? 就是在使用任何事物前都要思考好如何使用的計劃顏色都不例外。而很多人直接思考了顏色本身,卻忽略了功能。

我們在實際使用中其實並不是死板地做出來 8 種主題顏色,這裡的最佳實踐是這樣的。首先我們來看主題色的最大特點:

  • 黑白默認包括
  • 主題顏色按照顏色自動生成階梯色

顏色在PowerBI中的功能大致有:

  • 給出一個主色
  • 給出一個主色輔助色
  • 給出一個反差色
  • 給出一個反差輔助色
  • 給出兩個主色的鄰近色
  • 給出一個好色,表示好,如: KPI的綠燈
  • 給出一個壞色,表示壞,如: KPI的紅燈

以上顏色是從功能考慮以思考的最佳組合。尤其是好壞色配置,彰顯了對細節的極致把握。因此,我們可以實際使用的主題色應該是 6 種,外加 2 種好壞色;而好壞色在不同的主題中應該是固定的,這樣在切換主題的時候,

配色法

配色法就是如何根據一種顏色衍生出 8 個顏色的衍生大法。例如某公司的主色是藍色,如何根據一個明確藍色(RGB程式碼)給出一套PowerBI配色。我們這裡給出三套配色法方案,在實際應用中見人說人話,見鬼說鬼話,即可。

色輪法

可以在:http://paletton.com/ 免費使用這個在線的色輪工具。(網路不好的可能不能用,但可以自己找類似的應用,有很多)

這裡闡述通用的配色大法。 先選擇一種主色,再選擇單色色輪,即可得到:

這個色彩比較單調,我們剛剛已經闡述了我們的理論,就是為PowerBI生產 6 種多變的主題色加 2 種穩定的好壞色。我們使用色輪的三分色輪+相反色的構造技巧,可以得到:

這個技巧非常兇殘,因為它幾乎可以瞬間得到:

  • 主色(深色)
  • 主色輔助色(淺色)
  • 相反色(深色)
  • 相反色輔助色(淺色)
  • 左輔助色
  • 右輔助色

而這六種又有著平均的數字間隔,使得它們可以構成儘可能廣泛的調色選擇。

色輪還直接給出了我們預覽,如下:

你根本無需擔心你不會配色,因為色輪已經按照純數字的方法給你了預覽,你可以直接將這些內容運用於你的PowerBI報告。 最最神奇的是,這種方案可以直接選出 6 種主題色,非常完美。

拿來法

很多網站已經給出了成熟的配色方案,直接拿來就用吧。 例如:https://www.color-hex.com/color-palettes/ 裡面有無數種可用的方案,如下:

選擇一個你喜歡的用就可以了。

選調法

這種方案是基於隨機方案然後自己再調整的方式,可以使用的應用在: https://coolors.co/ 如下:

只需要按空格鍵,就可以在不同的顏色選配之間切換,例如:

直到滿意某種顏色後,可以鎖定它,然後再挑選其他顏色。如下:

對某種顏色只有少許不滿意,還可以微調,如下:

太兇惡了。 但是問題來了,一開始的5種初始顏色如何得到比較合理呢?在這個應用中還提供了照片選色,如下:

你可以選擇一個你認為協調的顏色,然後自動取色,例如:

這樣就完美的得到了想要的顏色。

好壞色

好壞色已經說明,它經常用於設置BI的狀態,如:KPI的綠色和紅色,這隻需要找兩種穩定的顏色即可。

主題文件

可以用記事本來修改或創建一個主題文件,如:我的主題.json。打開如下:

{      "name": "theme name",      "background": "#FFFFFF",      "foreground": "#000000",      "tableAccent": "#29073B",      "dataColors": [          "#29073B",          "#595906",          "#956AAD",          "#FFFF97",          "#033535",          "#592B06",          "#FC473C",          "#408538"      ],      "visualStyles": {          "*": {              "*": {                  "*": [                      {                          "fontSize": 10,                          "fontFamily": "Consolas"                      }                  ],                  "general": [                      {                          "responsive": false                      }                  ]              }          }      }  }

其中,

  • background - 背景色 白色
  • foreground - 前景色 黑色
  • tableAccent - 表/矩陣的輪廓 與主色相同
  • dataColors - 主題色
    • 主色
    • 主色輔助
    • 反差色
    • 反差色輔助
    • 左輔助色
    • 右輔助色
    • 好色(不變)
    • 壞色(不變)

這裡還附送了對字體的統一設置:

  • fontsize - 字型大小 10
  • fontFamily - Consolas 好處是它可以讓數字等寬顯示,如: 1和9是一樣寬的。
  • responsive - 響應式開關 關閉,這個手機特性並不實用。

主題色的選取就可以參考上述的方法了。

更換主題

現在最後的問題就是更換主題了,非常簡單,只需要:

就可以選擇並導入自己的主題了,看看你的報告是否改變了模樣。

總結

本文給出了非常具有實戰特點的配色方案以及操作規程,包括了:

  • 主題顏色原理
  • PowerBI 主題顏色的排布規律
  • 構建顏色的方法
    • 色輪法 - 純數字推演,我沒有藝術細胞,我只是用了數學運算。
    • 拿來法 - 找到現成的良好經驗。
    • 選調法 - 從隨機或自然物件中吸取協調的精華。
  • 黑白 + 6主題色 + 好壞色 PBI經驗全網首發

注意,上述所有步驟都是機械的,根本不需要設計師耗費大量的精力去琢磨好壞。這是什麼,這是一套精細的標準。再次重複:商業可視化需要的是標準。好看不好看是純主觀的,不管你認為你做的再合理再科學,都是你認為的,你的客戶/老闆覺得難吃,他就是要放辣椒,你是告訴他這麼吃不健康,客戶:老子不吃了。

看看現實世界吧,幾乎所有人都知道胡吃海喝不健康,但就是要吃,抽,喝。因此,明明知道不好,但就是做。因為什麼,因為習慣。因為人人習慣了飯後一支煙;人人習慣了不醉不歸;人人習慣了無肉不歡。習慣是什麼?習慣就是一種標準。你無需告訴你的客戶吃抽喝不對,你只要幫他在他的體系下讓標準更加流暢即可,這才是真實的商業世界。(商業是以逐利為目的的,而不是以好不好為目的,這是基本常識,一定要注意。)

另一方面,沒有標準就沒有現代工業(為什麼全世界的交通燈都是紅綠燈,為什麼不可以藝術化)。在這方面,請參考我的三篇宏文:

真正的商業圖表可視化之道-佈道篇 真正的商業圖表可視化之道-實踐篇 真正的商業數據可視化之道-工具篇

強烈建議詳讀上述3篇文章:商業圖表與圖表不同與數據也不同。

這裡需要注意的是:也許數據可視化可以沒有標準而追求藝術;但商業圖表的可視化和數據可視化是兩件事:商業圖表可視化並不等同於數據可視化。

從本文來看,我們給出了PowerBI中非常實用的主題設計標準流程。我們不管好壞,我們只問我們尊貴的客戶一個問題:你最喜歡的顏色或一幅畫是?老鐵們,你懂的,你知道我在問什麼對吧,然後一鍵生成顏色方案,然後,然後就是轉到我們的可視化標準和建模套路去打造你的創造了。

Tags: