一維表與二維表、三維表的區別
阿新 • • 發佈:2021-08-31
一維表:一條線,具有長度或寬席,在Excel相當於一行或一列單元格,並具有獨立類別的欄位,最適合作為日常記錄的明細表與資料透視表引用的資料。
二維表:一個面,具有長度和寬度,在Excel中有多行或多列表達同一個類別的欄位,最適合做最後的報表展示。
三維表:一個體積,具有長度、寬度與高度,在Excel中存在某一個變數對非獨立類別的多行或多列的欄位產生影響,最適合從多個維度展示結果的報表。
注:在三維表基礎上,如果是多個變數對非獨立欄位的多行或多列的欄位產生影響,即為多維。
來源:https://edu.51cto.com/center/course/lesson/index?id=486391
A:從資料庫的觀點來說,一維表是最合適於透視和資料分析的資料儲存結構。
很多人容易將它與一維陣列、二維陣列、三維引用等等聯絡在一起,把“一維表”想象為只有一行或一列的表,這個想法是錯誤的。
實際上,這裡的“維”指的是分析資料的角度,因此,
比如一個簡單人事資料表如下:
序號 | 姓名 | 年齡 | 博士 | 碩士 | 本科 | 大專及以下 |
1 | 張三 | 36 | √ | |||
2 | 李四 | 11 | √ | |||
3 | 王老五 | 50 | √ | |||
4 | 肖萍兒 | 11 | √ | |||
5 | 李仨兒 | 45 | √ | |||
6 | 黃蓉 | 12 | √ | |||
7 | 嚴翠翠 | 33 | √ |
表中的“博士、碩士、本科、大專及以下”從資料的角度來說,應該都是“學歷”範疇,是人事檔案中描述的一個因素,應該使用同一個欄位,因此上面的表格可以稱為一個“二維表”。而下面這個形式則為一維表:
序號 | 姓名 | 年齡 | 學歷 |
1 | 張三 | 36 | 博士 |
2 | 李四 | 11 | 碩士 |
3 | 王老五 | 50 | 大專及以下 |
4 | 肖萍兒 | 11 | 本科 |
5 | 李仨兒 | 45 | 本科 |
6 | 黃蓉 | 12 | 碩士 |
7 | 嚴翠翠 | 33 | 大專及以下 |