範例:將參數新增至地圖檢視

此範例使用世界指標範例資料來源來示範以下內容:

  • 如何組建顯示世界上各個國家/地區的出生率的地圖檢視。

  • 如何建立將低出生率國家/地區與高出生率國家/地區區分開來的導出欄位。

  • 如何建立和顯示參數以便使用者可為低出生率與高出生率設定閾值。

組建地圖檢視

  1. [資料] 窗格中,按兩下 [緯度] ,然後按兩下 [經度]

    Tableau 將 [經度] 放在 [欄] 上,將 [緯度] 放在 [列] 上,並顯示世界地圖。

  2. [Year] (年份)維度拖到 [篩選器] 上。

  3. 在 [篩選器欄位 [Year]] 對話方塊中,選取 [Years] (年份),然後按一下 [下一步]

  4. 在 [篩選器 [Year of Year]] 對話方塊中,選取 [2012] ,然後按一下 [確定]

  5. [Country] (國家/地區)維度拖到 [詳細資料] 上。

  6. 將標記類型設定為 [地圖] :

  7. [Birth Rate] (出生率)度量拖到 [標籤] 上。

現在您將得到一個地圖,其中顯示世界各個國家/地區的出生率:

可以縮放地圖或暫留滑鼠來檢視任何國家/地區的工具提示。

建立計算欄位以設定閾值

接下來,您將區分低出生率與高出生率。

  1. 從頂端功能表中,選取 [分析] > [建立計算欄位]

  2. 將欄位命名為 High Birth Rate,並在公式欄位中鍵入或貼上此計算:

    IF ([Birth Rate]) >= 0.014 THEN "High" ELSE "Low" END

    值 0.014 相當於 1.4%。我們可在地圖上看到的實際值範圍在低於 1% 到接近 5% 之間。

    按一下 [確定] 以應用並儲存此計算時,Tableau 會將其分類為維度。

  3. [High Birth Rate] (高出生率)拖到 [色彩] 上。

    地圖現在將用一種色彩顯示低出生率國家/地區,並用另一種色彩顯示高出生率國家/地區:

    但將高出生率定義為等於或大於 1.4% 是武斷的 — 之所以選取該值,原因是它以大致平均的方式劃分了世界上的各個國家/地區。

    作為替代,您可以讓使用者定義該閾值,或者為使用者提供可用來檢視變更閾值如何使地圖發生變化的控制項。為此,您將建立參數。

    建立參數

  1. [資料] 窗格中以右鍵按一下(在 Mac 上,Control + 按一下),並選取 [建立] > [參數]

    附註:如果按一下 [資料] 窗格中的欄位,則可能會填充某些欄位。您完全可以根據需要變更欄位。

  2. 在 [建立參數] 對話方塊中,將新參數命名為 Set Birth Rate,並按如下方式對其進行設定:

    有關 [建立參數] 對話方塊中的欄位的資訊,請參閱建立參數

    由於 [資料類型] [浮點] ,因此參數控制項在接下來的過程中顯示時將為滑塊形式。這是因為浮點值是連續的 — 可能的值有無限多個。

    [當前值] 設定參數的預設值:0.019 為 1.9%。 [值範圍] 部分設定最小和最大值以及級距,即值可發生變化的最小數額。

  3. 按一下 [確定]

建立和顯示參數控制項

現在,您必須將參數連線到 [High Birth Rate] (高出生率)欄位。

  1. [資料] 窗格中以右鍵按一下 [High Birth Rate] (高出生率),並選取 [編輯]

  2. 將欄位定義中硬編碼的值 0.014 取代為參數名稱:

    IF ([Birth Rate]) >= [Set Birth Rate] THEN "High" ELSE "Low" END

    然後按一下 [確定] 。

  3. [資料] 窗格中以右鍵按一下 [Set Birth Rate] (設定出生率)參數,並選取 [顯示參數控制項]

預設情況下,參數控制項顯示在右側。現在,您和檢視的使用者可以增量方式增加或降低此值,以瞭解變更 [高出生率] 的定義會對地圖產生怎樣的影響。