セットの作成
セットを使用すると、データのサブセットを比較し、それに関する質問が行えます。セットは、いくつかの条件に基づいてデータのサブセットを定義するカスタム フィールドです。
セット アクションで使用することにより、セットをより動的でインタラクティブにすることができます。セット アクションを使用すると、オーディエンスは直接 Viz またはダッシュボードを操作し、分析の側面を制御することができます。ユーザーがビューでマークを選択する際、セット アクションによりセット内の値を変更することができます。
セット アクションに加えて、セット コントロールと呼ばれるフィルターのようなインターフェイスを使用してセットのメンバーシップを変更することもできます。これにより、インタラクティブな分析を促進する計算に入力を簡単に指定できるようになります。詳細については、ビューでのセット コントロールの表示を参照してください。
セットには、動的セットと固定セットの 2 種類があります。動的なセットのメンバーは、参照元データの変更に応じて変更されます。動的なセットは 1 つのディメンションのみに基づきます。
動的なセットの作成
[データ] ペインでディメンションを右クリックして、[作成] > [セット] を選択します。
[セットの作成] ダイアログ ボックスで、セットを構成します。次のタブを使用してセットを構成できます。
全般: [全般] タブを使って、セットを計算するときに考慮する 1 つまたは複数の値を選択します。
または、[すべて使用] オプションを選択すると、新しいメンバーが追加または削除された時にも常にすべてのメンバーを考慮できます。
条件: [条件] タブを使用して、セットに含めるメンバーを決定するルールを定義します。
たとえば、合計売上高が $100,000 を超える製品だけを含むように条件を指定できます。
注: セット条件は、フィルター条件と同じように機能します。詳細については、ビューからのデータのフィルター(新しいウィンドウでリンクが開く)を参照してください。
上位: [上位] タブを使用して、セットに含めるメンバーへの制限を定義します。
たとえば、制限に、合計売上高の上位 5 つの製品だけを含むように指定できます。
注: セット制限は、フィルター制限と同じように機能します。詳細については、ビューからのデータのフィルター(新しいウィンドウでリンクが開く)を参照してください。
終了したら、[OK] をクリックします。
新しいセットが [データ] ペインの一番下の [セット] セクションの下に追加されます。セット アイコン
が、フィールドがセットであることを示します。
固定セットのメンバーは、参照元データが変更されても変わりません。固定セットは 1 つのディメンションまたは複数のディメンションに基づきます。
固定セットの作成
視覚化で、ビューから 1 つ以上のマーク (またはヘッダー) を選択します。
マークを右クリックして、[セットの作成] を選択します。
[セットの作成] ダイアログ ボックスに、セットの名前を入力します。
必要に応じて、次のいずれかを実行します。
既定では、セットにはダイアログ ボックスに表示されているメンバーが含まれます。オプションを選択して、代わりにこれらのメンバーを除外することもできます。除外すると、セットには選択しなかったメンバーすべてが含まれます。
列見出しをポイントした時に表示される赤い "x" アイコンをクリックして、考慮しないディメンションを削除します
。
セットに含めない特定の行を削除するには、赤い "x" アイコンをクリックします。このアイコンは、
行にカーソルを移動すると表示されます。
選択したマークが複数のディメンションを表す場合、セットの各メンバーはこれらのディメンションの組み合わせとなります。ディメンション値を区切る文字を指定できます。そのために、Separate members by (次の文字でメンバーを分割) に、任意の文字を入力します。
作成した後、セットを [フィルター] シェルフに自動的に移動させるには、[フィルター シェルフに追加] を選択します。
終了したら、[OK] をクリックします。
新しいセットが [データ] ペインの一番下の [セット] セクションの下に追加されます。セット アイコン
が、フィールドがセットであることを示します。
特定のデータ ポイントからセットを作成した場合、セットに別のデータを追加したり、セットからデータを引いたりすることができます。
セットでデータ ポイントを追加または削除するには:
ビジュアライゼーションで、追加または削除するデータ ポイントを選択します。
表示されたツールチップで、[セット] ドロップダウン メニュー アイコンをクリックしてから、[[セット名] に追加] や [[セット名] から削除] を選択し、特定のセットでデータを追加するか削除します。
セットを作成すると、[セット] セクションの [データ] ペイン下部に表示されます。他のフィールドと同じように、Viz にセットをドラッグすることができます。
Tableau Desktop でセットを Viz にドラッグすると、セットのメンバーを表示するか、メンバーを In/Out カテゴリーで集計するかを選択できます。
Tableau Server または Tableau Cloud では、セットのメンバーは In/Out カテゴリーでのみ集計できます。
ほとんどの場合、セットを Viz にドラッグすると、Tableauは In/Out モードを使ってセットを表示します。このモードはセットを 2 つのカテゴリーに分けます。
In - セットに含まれているメンバー。
Out - セットに含まれていないメンバー。
たとえば、上位 25 の顧客として定義されたセットでは、上位の顧客は In (入力) カテゴリーの一部で、他のすべての顧客は Out (出力) カテゴリーの一部となります。
In/Out モードを使用すると、セットのメンバーと他のメンバーを比較することが容易になります。
視覚化の In/Out メンバーの表示
- Tableau Desktop で、視覚化ワークスペースでセットを右クリックし、[セットの In/Out を表示] を選択します。
セットが In/Out モードの場合、シェルフのフィールドは「IN/OUT」から始まり、その後にセット名が続きます。
注: In/Out モードは、8.2 より前のバージョンで作成され Microsoft Excel やテキスト ファイル データ ソースを使用するワークブック、レガシー接続を使用するワークブック、Microsoft Access データ ソースを使用するワークブックでは利用できません。
セットのメンバーを表示
In/Out モードを使ってセットを表示する他の方法として、セットでメンバーをリストすることができます。セットにメンバーを表示することにより、セットのメンバーのみを含むビューにフィルターを自動的に追加します。
個別メンバーを表示するセットの切り替え
- 視覚化ワークスペースで、セットを右クリックして [セットのメンバーを表示] を選択します。
注:キューブの完全修飾メンバー名を表示するには、[データ] ペインでセットを右クリックして、[修飾メンバー名] を選択します。
セット アクションを使用すると、オーディエンスはビジュアライゼーションの分析をさらに細かく制御できます。
セット アクションには既存セットがあり、そのセットに含まれる値は Viz でのユーザーのアクションに基づいて更新されます。作成者は作成済みのセットを使用し、セット アクションの範囲を定義することができます。
セット アクションの作成方法および使用方法の詳細については、セット アクションを参照してください。
対象ユーザーがセットのメンバーをすばやく変更できるように、セット コントロールを表示することもできます。セット コントロールは、パラメーター コントロールやフィルター カードに非常によく似たワークシート カードです。セット コントロールはワークシートやダッシュボードに追加でき、Tableau Server や Tableau Cloud にパブリッシュするとき、Tableau Public で Web に保存するときに追加できます。
セット コントロールを表示するには、[データ] ペインでセットを右クリック (Control を押しながらクリック) し、[セットの表示] を選択します。
他のカードと同様に、セット コントロールにはカードの右上隅にあるドロップダウン矢印を使用して開くことができるメニューがあります。このメニューを使用して、単一値と複数値の両方の選択モードに対応するコントロールの表示をカスタマイズします。たとえば、個々の選択に対応するラジオ ボタンを表示したり、複数の選択に対応するドロップダウン リストを表示したりできます。
注: 表示できるのは動的なセットのセット コントロールのみで、固定セットには表示できません。これは設計によるもので、固定セットがメンバーシップを変更することを意図していないことが理由です。また、動的なセットがビューで再生中のセットではない場合 (つまり、計算で参照されていない場合やシート上でインスタンスが作成されていない場合)、コンテキスト メニュー項目が無効になり、そのセットをビューに追加するように通知されます。
メンバーを比較するために 2 つのセットを組み合わせることができます。セットを組み合わせると、両セットの全メンバー、両セットに存在するメンバー、1 つのセットだけに存在するメンバーを含む新しいセットを作成できます。
セットを結合することで、複雑な質問に答えてデータのコホートを比較することができます。たとえば、昨年と今年、2 年続けて製品を購入した顧客のパーセントを判断するには、各年の顧客を含む 2 つのセットを組み合わせて、両セットに存在する顧客のみを返すことができます。
2 つのセットを組み合わせるには、それらが同じディメンションを基にしている必要があります。つまり、上位の顧客を含むセットと昨年購入した顧客を含む別のセットを組み合わせます。ただし、上位の顧客セットと上位の製品セットを組み合わせることはできません。
セットを組み合わせるには
[データ] ペインの [セット] で、組み合わせる 2 つのセットを選択します。
セットを右クリックして、[セットの組み合わせの作成] を選択します。
[セットの作成] ダイアログ ボックスで、次を実行します。
新しく組み合わせたセットの名前を入力します。
組み合わせる 2 つのセットは、2 つのドロップダウン メニューから選択するようにしてください。
セットを組み合わせる方法については、次のいずれかのオプションを選択します。
両方のセットのすべてのメンバー - 組み合わせたセットには、両方のセットのメンバーすべてが含まれます。
両方のセットの共有メンバー - 組み合わせたセットには、両方のセットに存在するメンバーのみが含まれます。
共有メンバーを除く - 組み合わせたセットには、2 つ目のセットに存在しない特定セットのメンバーすべてが含まれます。このオプションは、別のセットから 1 つのセットを引いたものに相当します。たとえば、1 つ目のセットにリンゴ、ミカン、梨が含まれ、2 つ目のセットに梨とナッツが含まれている場合、1 つ目のセットの結合部分には、共有メンバーを除くリンゴとミカンだけが含まれます。梨は 2 つ目のセットにも存在するため、結合から除かれます。
必要に応じて、セットが複数のディメンションを示す場合、メンバーを分割する文字を指定します。
終了したら、[OK] をクリックします。
注: この機能は以下のワークブックでは利用できません (バージョン 8.2 以前のバージョンで作成された Microsoft Excel やテキスト ファイル データ ソースを使用するワークブック、旧来の接続を使用するワークブック、または Microsoft Access データ ソースを使用するワークブック)。
セットを使用することで複雑な質問に答えたりデータのコホートを比較できる多くの方法があります。セットを使用することで、データのサブセットを定義して比較するいくつかの例を以下に示します。