表格

維基百科,自由的百科全書
前往: 導覽搜尋

概述[編輯]

表格就是由若干的所構成的一種有序的組織形式。實際上,這是對最基本的表格類型的簡化描述,而這種簡化描述則引出了下列事項:

  • 術語存在幾個常見的同義詞,如記錄k-元組、n-元組、矢量
  • 術語也有幾個常見的同義詞,如欄位、參數、特性、屬性;
  • 通常採用名稱(即列標題或者說列名)來標識相應的列;
  • 列標題可由某個單詞、短語或數字型索引構成;
  • 每一行與每一列的交匯區域就是一個單元格

對於那些構成一張表格的元素,可以採取許多不同的方式,甚至是循環或者說遞歸的方式,對它們加以分組、分割或編排。此外,表格之中可以包括元數據、注釋、表頭(header[1]、表尾(footer)或者其他的輔助特性[2]


姓名 性別 年齡
張三 33
李四 43
王五 23
馬六 37

多維表格[編輯]

維度也屬於是關於表格的基本概念之一[3]。就任何的「簡單」表格而言,均可通過把其中的數值歸一化成有序的層級結構,將簡單表格表示成「多維」表格。關於此類表格的一個常見例子就是乘法表


乘法表

× 1 2 3 4 5 6 7 8 9
1 1 2 3 4 5 6 7 8 9
2 2 4 6 8 10 12 14 16 18
3 3 6 9 12 15 18 21 24 27
4 4 8 12 16 20 24 28 32 36
5 5 10 15 20 25 30 35 40 45
6 6 12 18 24 30 36 42 48 54
7 7 14 21 28 35 42 49 56 63
8 8 16 24 32 40 48 56 64 72
9 9 18 27 36 45 54 63 72 81

請注意:多維表格,比如說二維表格,是在那些行標題與列標題之間的組合,分別對應於某一獨特取值的情況下創建出來的。也就是說,這是一種單射函數(或者說「內射函數」):行標題與列標題之間的每種組合都與表格之中某個(而不是多個)特定的取值相關聯:

如果不能滿足上述條件,那麼,就需要額外插入新的行和/或列,以便獲得更多的單元格。

如下是一個多維表格的例子:

年齡一覽表(僅僅包含姓名)

+ 1 2 3
王紅 王橙 王蘭
張三 張六 張九

此表在結構上等同於前面所列舉的乘法表。不過,此表採用的操作符是串聯,而不是乘法;其操作對象是姓氏和名字,而不是整數

通用表示法[編輯]

警示菱形:

標準表示法 表格表示法
NFPA 704.svg
2
3
1
 
該設施之中危險品的危險等級
健康危害 可燃性 反應性 特殊危害
3 級 2 級 1 級  

特殊用途[編輯]

在幾種特殊的情況下,會常規地把表格作為一種習慣手段或正式約定來使用。

出版[編輯]

數學[編輯]

自然科學[編輯]

信息技術[編輯]

電腦程式設計[編輯]

在計算機當中,廣泛使用著形形色色的數據表,而每種形式卻分別代表的是不同的資料結構或格式。通過存儲記憶那些否則就需要直接計算的結果[4],這些數據表用於控制軟體以及最大限度地減少硬體的負荷。

有關的例子包括:

軟體應用程式[編輯]

如今,用戶可以利用許多軟體應用程式,為各種各樣的用途,創建和編排表格和表格式數據。

此類應用程式包括:

英文單詞「Table」與家具的歷史關係[編輯]

在中世紀的會計室英語counting house(或者說帳房)里,桌子(在英文之中與表格同樣採用table一詞來表示)上往往會鋪有一塊格子布英語chequered cloth,用來數錢。這種表面擺放著一堆堆錢幣的棋盤式桌子,實際上就是這種貨幣數量信息的一種具象表現形式。

注釋與參考文獻[編輯]

  1. ^ 參見頁眉信頭
  2. ^ 引用錯誤:沒有為名為Zielinski000的參考文獻提供內容
  3. ^ 在不同上下文的背景下,「維度」這一概念常常用於表格,且往往具有不同的含義。例如,本文之中所說的「簡單表格」有時又稱為一種「二維數組」(參見數組#多維數組)。這有別於本文之中所說的「多維表(multi-dimensional table)」。
  4. ^ 請參見高速緩衝存儲器

參見[編輯]