---
schema_version: "1"
id: 4683356039e02e80f35be047ea898d88036942545473fe6031ff445241ec664e
title: 使用參數和集建立同現視覺化
collection: tableau
version: next
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/next/zh-tw/pro/desktop/co_occurrence.md
canonical_url: https://help.tableau.com/v0.0/pro/desktop/zh-tw/co_occurrence.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 30809480be9dbe00c52e75b29e5d0fff1227e8e2f21db1d63900c43d8fe92dc8
description: Create a co-occurrence visualization with a parameter and a set for market basket analysis.
---
[跳至主要內容](#main-content)

# 使用參數和集建立同現視覺化

您可以在 Tableau 中建立同現視覺化。利用同現視覺化，使用者可選取一個欄位值，然後就可以看到哪些其他欄位值與之同現，以及相關頻率。此類分析的一種實際應用是市場購物籃分析，您可以使用該分析來發現和瞭解客戶購買行為。可以使用市場購物籃分析來回答如下問題：

- 有多少人同時購買了產品 A 和產品 B？
- 購買了產品 A 的人通常會購買哪些其他產品？
- 註冊參加課程 A 的學生經常會註冊參加哪些其他課程？

按照本文中的步驟，使用參數、計算欄位和集建立同現視覺化（本例中為一個市場購物籃分析檢視）。在較高層級，涉及的步驟包括：

1. 建立一個參數，您將使用該參數基於所選項動態修改檢視。
2. 建立計算欄位，您將使用這些計算欄位返回在訂購特定項時同時訂購的項。
3. 建立一個集來確定某個訂單是否具有在參數控制項中選取的項。
4. 組建一個檢視，用於顯示在包含所選項的訂單中同時包含哪些項。

該情境使用隨 Tableau Desktop 提供的範例 - 超級市場資料來源。以下部分中描述了詳細資料。

## 建立參數

按照以下步驟建立一個參數，然後顯示使用者可用於選取 \[Sub-Category\] （子類）值的參數控制項。

1. 連線到\[範例 - 超級市場\]資料來源。
2. 在 \[資料\] 窗格中以右鍵按一下（在 Mac 上，Control+按一下），並選取 \[建立\] \> \[參數\]。
3. 在 \[建立參數\] 對話方塊中，執行以下操作：
    
    1. 將該參數命名為 \[Order Contains\] （訂單包含）。
    2. 對於 \[資料類型\] ，選取 \[字串\] 。
    3. 對於 \[允許的值\] ，選取 \[清單\] 。
    4. 在 \[值清單\] 部分，按一下 \[從欄位新增\] \> \[Sub-Category\] （子類）。
    5. 按一下 \[OK\] （確定）。
4. 在 \[資料\] 窗格中以右鍵按一下 \[Order Contains\] （訂單包含）參數，並選取 \[顯示參數控制項\] 。

## 建立計算欄位

按照以下步驟建立計算欄位，您將使用這些計算欄位來顯示在訂購使用者（透過參數控制項）選取的項時同時訂購哪些項。

1. 建立一個計算欄位，用於標識訂單（除了使用者選取的產品外）同時包含的產品。
    
    選取 \[分析\] \> \[建立計算欄位\] 以開啟計算編輯器。將該計算欄位命名為 \[Then Order Also Contains\] （則訂單同時包含），並在公式區域中鍵入或貼上以下內容：
    
    `IF [Sub-Category] <> [Order Contains] THEN [Sub-Category] END`
    
    貼上之後，您可能必須將 `&lt;&gt;` 替換為 `<>`。
2. 建立另一個計算欄位，用於標識相符的產品。
    
    將該欄位命名為 \[Product Matches\] （產品相符），並在公式區域中鍵入或貼上以下內容：
    
    `IF [Sub-Category] = [Order Contains] THEN 1 END`

## 建立集

1. 現在，建立一個集來確定某個訂單是否具有在參數控制項中選取的項。
2. 將滑鼠暫留在 \[資料\] 窗格中的 \[Order ID\] （訂單 ID）維度上，按一下欄位右端的向下箭頭，並選取 \[建立\] \> \[集\] 。
    
    ![下拉式功能表顯示建立集合的選項。](/tableau/next/zh-tw/pro/desktop/zh-tw/Img/cooccurrence_create_set.png)
3. 在 \[建立集\] 對話方塊的 \[名稱\] 文字方塊中，鍵入 \[Order Has Selected Product\] （訂單有選定產品）。
4. 轉到 \[條件\] 索引標籤，選取 \[按欄位\] ，並在下拉清單中進行以下選取和輸入以下內容以組建條件：
    
    1. 在第一個下拉清單中，選取 \[Product Matches\] （產品相符）。
    2. 在第二個下拉清單中，選取 \[總計\] 。
    3. 在下一個下拉清單中，選取 \[>=\] 。
    4. 在最後一個文字方塊中，鍵入 \[1\] 。
    5. 按一下 \[OK\] （確定）。
5. 按一下 \[OK\] （確定）。

## 組建檢視

最後，組建檢視以顯示在包含所選項的訂單中同時包含哪些項。

1. 將 \[Then Order Also Contains\] （則訂單同時包含）拖到 \[欄\] 。
2. 將 \[Order ID\] （訂單 ID）拖到 \[列\] 。
    
    在警告對話方塊中，按一下 \[新增所有成員\] 。
3. 在 \[列\] 上按一下 \[Order ID\] （訂單 ID）欄位，並選取 \[度量\] \> \[計數(不重複)\] 以變更彙總。
4. 在 x 軸上以右鍵按一下（在 Mac 上，Control+按一下） \[Null\] 條形，並選取 \[排除\] 。
5. 將 \[Order Has Selected Product\] （訂單有選定產品）集拖到 \[篩選器\] 架。
6. 按 Ctrl+W 交換 \[列\] 和 \[欄\] 上的欄位。

您（或您的使用者）現在可以使用 \[Order Contains\] （訂單包含）參數控制項在訂單中選取一項，然後即可看到一個橫條圖，顯示包含所選項的訂單中同時包括哪些其他項。

![橫條圖顯示文件夾、椅子和桌子等項目的訂單 ID 的相異計數。](/tableau/next/zh-tw/pro/desktop/zh-tw/Img/cooccurrence_result.png)