基礎(chǔ)表格的設(shè)計重點:找到組織維度
在數(shù)據(jù)產(chǎn)品中,基礎(chǔ)表格是十分普遍的存在;作為數(shù)據(jù)可視化的一種方式,表格有助于業(yè)務(wù)人員獲得清晰、明確的數(shù)據(jù)信息,助推后續(xù)的業(yè)務(wù)進(jìn)展。不過基礎(chǔ)表格設(shè)計中也有許多需要注意的地方,當(dāng)表格中的數(shù)據(jù)組織維度不恰當(dāng)時,你設(shè)計的基礎(chǔ)表格,可能就會出問題了。
先讓我們一起來看下面這一張表格:
表格:8-1~8-5銷售情況表
在這個表格中,我們可以閱讀出 8 月 1 日-8 月 5 日每一天的銷售情況,包括每一天的銷售人數(shù)是多少以及產(chǎn)生了多少銷售額。
觀察表格的結(jié)構(gòu)和我們的閱讀結(jié)果,可以發(fā)現(xiàn)表格結(jié)構(gòu)中日期是左側(cè)第一個字段,銷售額和銷售人數(shù)可以通過日期產(chǎn)生關(guān)聯(lián)。例如 8 月 1 日,銷售額是 100 人,由 10 個銷售人數(shù)所貢獻(xiàn)。
這里不難看出日期是整個表格的關(guān)聯(lián)關(guān)鍵,如果沒有日期這個字段,我們就沒法把銷售人數(shù)和銷售額進(jìn)行關(guān)聯(lián)。
以上就是一個非常基礎(chǔ)的表格,在我們的產(chǎn)品設(shè)計中,特別是在數(shù)據(jù)產(chǎn)品中,是一種非常普遍的存在,是一整個產(chǎn)品的基礎(chǔ)載體。
我們在設(shè)計產(chǎn)品中經(jīng)常會使用到它,但是卻很容易忽略其重要性,本文就想和大家系統(tǒng)性地討論基礎(chǔ)表格在設(shè)計過程中容易踩坑的地方。
一、什么是基礎(chǔ)表格
表格,在我看來,其是一種數(shù)據(jù)可視化的表現(xiàn);也是一種數(shù)據(jù)組織的手段,怎么理解這兩個定義呢?我們可以先來看下前文中銷售情況報表其背后的數(shù)組。
在銷售情況報表的背后,存在兩組數(shù)字:
- 數(shù)字 1:8-1~8-5 每一天的銷售額 100、120、150、200、220
- 數(shù)字 2:8-1~8-5 每一天的銷售人數(shù) 10、20、20、30、50
這兩組數(shù)字就是表格背后的數(shù)組,那我們就根據(jù)這兩組數(shù)字變成表格來分別看下表格的兩個定義。
1. 數(shù)據(jù)可視化表現(xiàn)
在沒有表格前,我們獲得的是一大段的描述,以銷售額為例。
描述:?8 月 1 日到 8 月 5 日每一天的銷售額分別為 100、200、150、200、220。
從文字描述中獲取到數(shù)值多少的絕對信息比較容易,但是對于相對信息,在文字描述中想要獲取會比較困難。例如從數(shù)組中的對比情況,數(shù)組中的變化情況。
其一對比情況,在描述中因為字段與字段之間的差值較少。
例如 100 和 200 我們直接通過文字也能了解到差距,但是當(dāng)字段差距擴大時,比較難度就會增加,一起看下下面的數(shù)字和表格。
數(shù)字:1、12、456、98765、300
數(shù)字的表格化
分別閱讀數(shù)字和表格我們可以發(fā)現(xiàn),表格將數(shù)字羅列到同一列后,我們可以對照數(shù)字位數(shù)輕松發(fā)現(xiàn)兩者的對比差距。
其二趨勢情況,當(dāng)大段文字描述時,我們對于相鄰兩個數(shù)字的變化趨勢是比較容易判斷的。
但是當(dāng)其趨勢擴展為整個數(shù)組時,比如需要記憶第 1 個數(shù)字到第 2 個數(shù)字是上升,第 2 個數(shù)字到第 3 個數(shù)字是下降,就是是比較困難的。
而表格將一組數(shù)字在同一列展示了,就能比較容易發(fā)現(xiàn)趨勢,例如上文中表格的趨勢就是從 1 增長到了 98765 再下降到 300。
由此可見,當(dāng)把數(shù)組轉(zhuǎn)化成表格后,是一種對數(shù)組的可視化的表達(dá),將原來數(shù)組中隱藏的相對信息展現(xiàn)了出來,表格將數(shù)字按同一維度在同列展示,趨勢就更容易被我們閱讀下來,把數(shù)組的信息豐富化了,也幫助我們快速讀取和閱讀想要的內(nèi)容。
2. 數(shù)據(jù)組織手段
表格還是一種數(shù)據(jù)組織的方式,如果沒有表格我們分別得到的銷售額情況數(shù)字就是兩組數(shù)字,我們沒有辦法將其一一對應(yīng)上。
- 數(shù)字:銷售額 100、120、150、200、220
- 數(shù)字:銷售人數(shù) 10、20、20、30、50
通過研究兩組數(shù)字,我們可以知道他們分別都是 8 月 1 日到 8 月 5 日的值。
但是如果數(shù)字不是按時間順序排列的,當(dāng)其是一組無序數(shù)組時,我們就無法通過順序?qū)N售額和銷售人數(shù)對應(yīng)起來。
而用表格可以把時間作為串聯(lián)兩組數(shù)字的關(guān)鍵字段,表格中我們將時間作為關(guān)聯(lián)不同類型數(shù)值的字段,將銷售額和銷售人數(shù)串聯(lián)起來,這就將原本無序的數(shù)字組織起來了,通過表格我們可以讀到更多有效的信息。
表格:8-1~8-5銷售情況表
通過銷售情況表,我們發(fā)現(xiàn)基礎(chǔ)表格是由行和列組成。
首行為數(shù)組的字段個數(shù),像銷售情況表中就有兩個字段,分別為銷售額和銷售人數(shù)。
首列為數(shù)組不同字段的共性維度,用以組織串聯(lián)起來每個字段類型的值,像銷售情況表中的就是每一天的日期。
首行和首列的交匯處就是整個表格的組織字段。
在銷售情況表中,其組織字段就是日期。而其行和列的交匯處,就是組織維度下某個字段的具體值,比如像是 8-1 日下的銷售人數(shù) 10 人,就是第 2 行和第 2 列的交匯處。
由上面的案例中,我們可以發(fā)現(xiàn)表格的“數(shù)據(jù)組織能力”,實際上是將不同的數(shù)字聯(lián)系起來。這里我們可以繼續(xù)深入思考下,為什么表格可以做到而文字卻不行。
這是因為表格相對于文字是更高維度的表達(dá)方式,我們先來看文字描述,銷售額 100,這是從一維的角度來描述金額;同樣的銷售人數(shù) 10,是從人數(shù)這個一維的角度來描述。
兩個維度不一致,就注定沒有辦法將兩個數(shù)字關(guān)聯(lián)起來。如果想要關(guān)聯(lián),就需要增加入更多的描述性文字,8 月 1 日的銷售額是 100,8 月 1 日的銷售人數(shù)是 10。
而表格是由一行和一列組成的,行是數(shù)組的類別維度,在銷售情況表中就有銷售額(金額)和銷售額(人數(shù))這 2 個類別維度;列是數(shù)組中不同列別的共性維度,在銷售情況表中就是時間字段。
表格數(shù)字是行與列的交匯內(nèi)容,是行和列兩個維度下的交叉值,是一種二維的描述手段,表格中的任何一個數(shù)字都可以找到行和列 2個維度的描述信息,數(shù)字 100 可以讀到兩個信息,銷售額是 100,其發(fā)生在 8 月 1 日。
就可以把不同的數(shù)字按重合的維度串聯(lián)起來,“銷售額在 8-1 到 8-5 的變化過程”,這就是以銷售額維度串聯(lián)了數(shù)字;“8 -1 的銷售額和銷售人數(shù)情況,這就是以時間維度串聯(lián)了數(shù)字。
從這里我們可以發(fā)現(xiàn),行與列之間的關(guān)系是互為從屬關(guān)系,不同的列可以是相同一行的維度出發(fā)的值;不同的行也可以是相同一列這個維度下出發(fā)的值。
從表格的可視化和組織能力,我們可以發(fā)現(xiàn)將數(shù)組轉(zhuǎn)換為表格后,可以幫助我們快速準(zhǔn)確地閱讀數(shù)據(jù)獲取信息。
二、基礎(chǔ)表格的使用場景
了解完基礎(chǔ)表格的定義后,我們可以來了解下它適合什么樣的場景?因為表格是一個二維描述方式,可以描述相同維度下的其他維度的數(shù)據(jù)。
所以當(dāng)業(yè)務(wù)中的多個數(shù)組中所有數(shù)字都存在一個共同維度時,并且我們想要通過這個維度來描述現(xiàn)象時,就能夠運用表格,以這個共同維度作為關(guān)鍵維度,來串聯(lián)起多個數(shù)組,可視化呈現(xiàn)出來,幫助我們更快速更高效的閱讀數(shù)字,獲取數(shù)字背后的信息。
以銷售情況為例,原始數(shù)組中每個數(shù)字是由兩個維度來描述的,銷售額數(shù)組的維度是時間和金額,銷售人數(shù)數(shù)組的維度是時間和人數(shù),兩個數(shù)字的共同維度是時間,即 8 月 1 日到 5 日。
當(dāng)我們想要了解不同日期的銷售情況時,就能用表格以8 月 1 日到 8 月 5 日的時間作為串聯(lián)維度,把數(shù)組轉(zhuǎn)換成表格。
例如行:8 月 1 日,列:銷售人數(shù)、銷售額,就代表了 8 月 1 號的銷售人數(shù)具體是多少,產(chǎn)生了多少銷售額。利用表格行和列可以快速讀取該日的銷售情況數(shù)據(jù)。
反之,假如多個數(shù)組不存在唯一維度,那么其就不能用基礎(chǔ)表格來組織,一起看下下面這個數(shù)組案例。
進(jìn)一步研究發(fā)現(xiàn),銷售情況,實際是由店鋪兩個銷售分組通過努力銷售出來的,一起看下銷售數(shù)據(jù)的數(shù)組:
- 數(shù)字 1:8-1~8-5 每一天的銷售額 100、120、150、200、220
- 數(shù)字 2:8-1~8-5 每一天的銷售人數(shù) 10、20、20、30、50
- 數(shù)字 3:A 組和 B 組銷售額分別為 390、400
- 數(shù)字 4:A 組和 B 組銷售人數(shù)分別為 50、80
這里就沒有辦法用一個基礎(chǔ)表格來組織這些數(shù)字了,因為在這個數(shù)組中并不存在唯一的維度可以覆蓋到所有的數(shù)字,一起分析下這部分?jǐn)?shù)組的維度:
- 數(shù)字 1:中的數(shù)字是兩個維度來描述的,分別是時間和金額兩個維度,例如 100,就是 8-1 號產(chǎn)生的銷售額
- 數(shù)字 2:中的數(shù)字是兩個維度來描述的,分別是時間和人數(shù)兩個維度,例如 10,就是 8-1 號店鋪的銷售人數(shù)
- 數(shù)字 3:中的數(shù)字也是兩個維度描述的,分別是分組和金額兩個維度,例如 390,就是銷售 A 組產(chǎn)出的銷售額
- 數(shù)字 4:中的數(shù)字也是兩個維度描述的,分別是分組和人數(shù)兩個維度,例如 50,就是銷售 A 組接待的銷售人數(shù)
在這里1 和 2 可以用共同維度時間串聯(lián);3 和 4 可以用共同維度分組串聯(lián),分別可以形成以下兩個表格。
表格 1 是以時間維度串聯(lián)起來了數(shù)字 1 和數(shù)字 2。
表格1:日期維度下銷售情況表
表格 2 是以分組維度串聯(lián)起來了數(shù)字 3 和數(shù)字 4。
表格2:分組維度下銷售情況表
從兩個表格中我們就可以發(fā)現(xiàn),時間或分組維度均只能串聯(lián)一部分?jǐn)?shù)據(jù)。
像在表格 1 中數(shù)字 3 和數(shù)字 4 中的數(shù)字是沒有辦法放入到里面去的,雖然可以對應(yīng)上銷售額和銷售人數(shù),但是因為其另一個描述維度是分組,并不是時間,所以無法對應(yīng)填入。
同理的表格 2 中,數(shù)字 1 和數(shù)字 2 中的數(shù)字因為缺少了“分組”這一個描述維度,也無法放入。
數(shù)組中不存著覆蓋到所有數(shù)值的維度,只能從時間出發(fā)來描述銷售情況,或從分組出發(fā)來描述銷售情況,因此就不能用基礎(chǔ)表格來描述這個數(shù)組了。
如果想要將其能串聯(lián)起來,就需要使得銷售組和時間也能產(chǎn)生上關(guān)系,假設(shè)數(shù)組能夠提供每個分組每一天的銷售數(shù)據(jù):
- 數(shù)字 3:A 組和 B 組在 8-1~8-5 的 銷售額分別為 50、50;60、60;70、80;100、100;110、110
- 數(shù)字 4:A 組和 B 組在 8-1~8-5 的 銷售人數(shù)分別為 5、5;15、5;10、10;10、20;10、40
那數(shù)字 3 和數(shù)字 4也滿足了時間維度,就存在唯一可以串聯(lián)全部數(shù)據(jù)的單一維度時間,可以將表格組織成如下格式。
表格 3 是分組增加了時間維度后,以時間串聯(lián)整個數(shù)組。
表格3
通過表格 1、表格 2和表格 3 的對比,我們可以進(jìn)一步加深了解多個數(shù)組中所有數(shù)字都存在一個共同維度是基礎(chǔ)表格使用的必要條件。
三、如何選擇組織維度
通過 3 個不同的表格對比后,相信對基礎(chǔ)表格的使用場景有了一個了解,我們在明白了使用基礎(chǔ)表格的場景中,接下來的關(guān)鍵點就是需要找到串聯(lián)起多個數(shù)字的組織維度,那么組織維度需要如何選擇呢?
1.?找到業(yè)務(wù)表達(dá)中的共有維度
組織維度是業(yè)務(wù)所要描述的數(shù)組中的共有描述維度,所以我們首先需要找到它,只有找到了這個關(guān)鍵字段,才能把表格建立起來。因此我們需要分析業(yè)務(wù)所要描述的內(nèi)容是什么,從業(yè)務(wù)出發(fā)找尋需要的維度。
繼續(xù)來看上文中舉的數(shù)組案例。
- 數(shù)字1:8-1~8-5 每一天的銷售額 100、120、150、200、220
- 數(shù)字 2:8-1~8-5 每一天的銷售人數(shù) 10、20、20、30、50
- 數(shù)字 3:A 組和 B 組在 8-1~8-5 的 銷售額分別為 50、50;60、60;70、80;100、100;110、110
- 數(shù)字 4:A 組和 B 組在 8-1~8-5 的 銷售人數(shù)分別為 5、5;15、5;10、10;10、20;10、40
在這個案例中撇開業(yè)務(wù)僅分析數(shù)組發(fā)現(xiàn)其共有維度是時間,但并不是所有的業(yè)務(wù)場景都需要以時間來串聯(lián)。
假設(shè)業(yè)務(wù)場景需要描述 8-1 號到 8-5 號這段時間,A 組和 B 組整體的銷售能力差異,因為是整體的銷售能力,所以并不需要以時間維度串聯(lián),按“分組”維度串聯(lián),即可對比兩組的銷售數(shù)據(jù)差異,一起看表格 4。
表格 4 是以分組維度串聯(lián)起來了數(shù)字 3 和數(shù)字 4。
表格4:分組維度下銷售情況表
?2.?不同數(shù)字的共有維度描述的信息一致
當(dāng)維度是一個共有維度時,并不是一定就可以作為串聯(lián)維度,還需要不同數(shù)字在共有維度下描述的信息是一樣的,表格 4 中的共有維度是分組,而銷售額和銷售人數(shù)都存著分組維度下描述 A 組和 B 組的數(shù)字,所以可以組織成表格。
但看上文中的數(shù)組案例,金額其實也是一個共有維度,從金額來描述數(shù)字。
- 數(shù)字?1:8-1~8-5 每一天的銷售額 100、120、150、200、220。
- 數(shù)字 3:A 組和 B 組在 8-1~8-5 的 銷售額分別為 50、50;60、60;70、80;100、100;110、110
這兩個數(shù)組中每個數(shù)字也都可以從金額來描述,比如 100 是 8-1 發(fā)生金額為 100 的銷售額,但是卻沒有辦法組成表格,其原因就是不同數(shù)字在共有維度下描述的信息不一致,形成后的表格是無意義的。
表格5
觀察表格5,我們可以發(fā)現(xiàn),金額字段組織起表格后,不具有有業(yè)務(wù)上的意義,其一,金額 這一行中沒有業(yè)務(wù)上的相關(guān)性,只是看到了不同數(shù)字;其二對應(yīng)行中也沒辦法得到一個完整的信息。
總結(jié)一下,當(dāng)我們在選擇組織維度時,首先需要找出業(yè)務(wù)下的共同維度有哪些,再逐個分析選擇這個共有維度后,數(shù)字的在這個共有維度下描述的信息是否一致。
四、總結(jié)
基礎(chǔ)表格是我們設(shè)計產(chǎn)品,特別是數(shù)據(jù)產(chǎn)品時,不可或缺的一個基礎(chǔ)內(nèi)容,其用于組織數(shù)據(jù)組,將其可視化表現(xiàn),幫助我們快速閱讀和獲取信息。
我們在設(shè)計時需要著重找到數(shù)據(jù)組中可以串聯(lián)起業(yè)務(wù)所需要數(shù)字的共有維度,并判斷其描述的信息是否有價值。
專欄作家
晌午,微信公眾號:晌午自習(xí)室,人人都是產(chǎn)品經(jīng)理專欄作家。4年產(chǎn)品經(jīng)驗,專注于數(shù)據(jù)方向,目前是電商客服領(lǐng)域的產(chǎn)品 。
本文原創(chuàng)發(fā)布于人人都是產(chǎn)品經(jīng)理,未經(jīng)許可,禁止轉(zhuǎn)載。
題圖來自 Unsplash,基于CC0協(xié)議
該文觀點僅代表作者本人,人人都是產(chǎn)品經(jīng)理平臺僅提供信息存儲空間服務(wù)。
- 目前還沒評論,等你發(fā)揮!