建立人口金字塔圖
人口金字塔圖(也稱為年齡結構圖)顯示人口中各個年齡組的分佈。
通常用於此視覺化類型的一種常見分佈是按年齡列出的女性和男性人口。若要使用 Tableau 建立人口金字塔圖,請首先將人口(度量)分為兩個群組(女性和男性),然後建立 [資料桶] ,所針對的是想要呈現在人口金字塔圖中的年齡分組。
例如,假設您在處理美國人口調查局提供的一個表,其中包含人口、性別和年齡資料。
建立資料桶並將度量分為兩個群組。
- 下載並開啟 Tableau Public 中提供的以下工作簿。
轉到 https://public.tableau.com/profile/tableau.docs.team#!/vizhome/CreateaPopulationPyramid/Sheet1。
按一下右上角的 [下載工作簿] ,然後開啟工作簿。
選取 [工作表] > [清除] > [工作表] 。
在 [資料] 窗格中,以右鍵按一下 [Age] (年齡)欄位,並選取 [建立] > [資料桶] 。
在 [建立資料桶] 對話方塊中,根據您有興趣關注的年齡組輸入資料桶大小,然後按一下 [確定] 。
在此範例中,資料桶大小為 10。這意味著年齡分組是以 10 年為增量定義的。
將您剛剛建立的資料桶拖到 [列] 架。
選取 [分析] > [建立計算欄位] ,然後執行以下操作:
為計算輸入一個名稱。對於此範例,輸入 Male Population。
輸入類似於如下的公式,將男性組成部分從人口中隔離:
IF [Gender] = 1 THEN [ESTBASE2010] END
在本例中,人口普查資料將男性的 [Gender] (性別)值定義為 [1] 。欄位 [ESTBASE2010] 包含估計人口值。
與步驟 5 類似,選取 [分析] > [建立計算欄位] ,然後執行以下操作:
為計算輸入一個名稱。對於此範例,輸入 Female Population。
輸入類似於如下的公式,將女性組成部分從人口中隔離:
IF [Gender] = 2 THEN [ESTBASE2010] END
在本例中,人口普查資料將女性的 [Gender] (性別)值定義為 [2] 。欄位 [ESTBASE2010] 包含估計人口值。
將您建立的計算欄位拖到 [欄] 架,並將 [Gender] (性別)欄位拖到 [色彩] 架。
附註:若要變更色彩指派,請按一下 [色彩] 架,然後按一下 [編輯色彩]。
以右鍵按一下表示男性人口的軸,選取 [編輯軸] ,然後選中 [倒序] 核取方塊以反轉軸上值的顯示順序,接著按一下 [確定] 。
變更資料桶的排序順序後,人口金字塔圖將如下所示: