Articles

ビューからデータをフィルター処理する

フィルター処理は、データの分析に不可欠な部分です。 この記事では、ビューからデータをフィルター処理する多くの方法について説明します。 また、ビューに対話型フィルターを表示する方法と、ビューにフィルターを書式設定する方法についても説明します。

ビデオを見る:Tableauで示されている関連概念を確認するには、以下の無料トレーニングビデオをご覧ください: フィルター(リンクが新しいウィンドウで開く)(2分)、Tableauがフィルター(リンクが新しいウィンドウで開く)(4分)、フィルターシェルフ(リンクが新しいウィンドウで開く)(7分)、対話型フィルター(リンクが新しいウィンドウで開く)(4分)、および追加のフィルタートピック(リンクが新しいウィンドウで開く)(7分)を使用する方法。 あなたの使用tableau.com(リンクが新しいウィンドウで開きます)サインインするアカウント。

操作のフィルター順序

Tableauでデータのフィルター処理を開始する前に、Tableauがワークブックでフィルターを実行する順序を理解することが重要です。

Tableauは、ビューに対して非常に特定の順序でアクションを実行します。 フィルタは次の順序で実行されます:

  1. 抽出フィルタ

  2. データソースフィルタ

  3. コンテキストフィルタ

  4. ディメンション上のフィルター(フィルタシェルフ上またはビュー内のフィルターカード内のいずれか))

  5. メジャー上のフィルター(フィルタシェルフ上またはビュー内のフィルターカード内のいずれか)

詳細については、”Tableauの操作の順序”を参照してください(リンクが新しいウィンドウで開きます)。

注:離散ディメンションをフィルタシェルフにドラッグすると、フィルタダイアログボックスにフィルタリング用のタブが表示されます: 一般、ワイルドカード、条件、およびトップ。 各タブで設定した内容は、右側の各タブのフィルタ結果に影響します。 フィルタダイアログボックスの詳細については、”寸法、メジャー、および日付フィールドをフィルタシェルフにドラッグし、カテゴリカルデータ(寸法)を

ビュー内のデータポイントを保持または除外するために選択

個々のデータポイント(マーク)、またはビューから選択したデータポイントをフィルタリングできます。 たとえば、外れ値を含む散布図がある場合は、ビューから除外して、残りのデータに集中できるようにすることができます。

ビューからマークをフィルタするには、単一のマーク(データポイント)を選択するか、ビュー内でクリックしてドラッグしていくつかのマークを選択します。 表示されるツールチップでは、次のことができます:

  • 選択したマークのみをビューに保持するには、”保持”を選択します。

  • 選択したマークをビューから削除するには、”除外”を選択します。

メモ: 同じフィールドに対してワイルドカード一致フィルターが既に指定されている場合、これらのフィルタリングオプションは使用できません。 ワイルドカードマッチフィルタの詳細については、”寸法、メジャー、および日付フィールドをフィルタシェルフにドラッグする”を参照してくださ

ヘッダーを選択してデータをフィルタリング

ヘッダーを選択してビューからフィルタリングすることもできます。

ビューからデータの行または列全体をフィルター処理するには、ビュー内のヘッダーを選択します。 表示されるツールヒントで、選択したデータのみを除外または保持する場合に選択します。

階層の一部であるtableheaderを選択すると、次のレベルのheaderもすべて選択されます。 たとえば、以下に示すビューは、列シェルフに配置された2つの無関係な次元と、行シェルフに配置された同じ階層の2つのレベルから構成されます。

選択された行ヘッダーには、カテゴリディメンションのFurnitureメンバー、およびサブカテゴリディメンションのBindersおよびLabelsメンバーが含まれます。Furnitureを選択すると、階層内の次の(内部の)レベルのすべてのメンバーが自動的に選択されます。 この場合、それは本棚、椅子、家具、およびテーブルのメンバーを意味します。

ディメンション、メジャー、および日付フィールドをフィルタシェルフ

にドラッグするフィルターを作成する別の方法は、データペインからフィルタシェルフにフィールドを直接ドラッグすることです。

フィルタシェルフにフィールドを追加すると、フィルタダイアログボックスが開き、フィルタを定義できます。 フィルタダイアログボックスは、カテゴリデータ(ディメンション)、定量データ(メジャー)、または日付フィールドのどちらをフィルタするかに応じて異なります。

フィルターカテゴリデータ(次元)

ディメンションには離散カテゴリデータが含まれているため、このタイプのフィールドをフィルター処理するには、通常、含める値または除外する値を選択する必要があります。

tableau Desktopのデータペインからフィルターシェルフにディメンションをドラッグすると、次のフィルターダイアログボックスが表示されます:

Tableau Desktopには、ダイアログボックスに4つのタブがあり、Tableau OnlineとTableau Serverには1つのタブがあります。

  • 一般:[一般]タブを使用して、含める値または除外する値を選択します。

  • ワイルドカード(Tableau Desktopのみ):[ワイルドカードタブ]を使用して、フィルター処理するパターンを定義します。 たとえば、電子メールアドレスをフィルタリングする場合は、特定のドメインからの電子メールのみを含めることができます。 “@”で終わるワイルドカードフィルタを定義することができますgmail.com”Googleのメールアドレスのみを含める。

  • 条件(Tableau Desktopのみ):フィルターダイアログボックスの条件タブを使用して、フィルター対象のルールを定義します。 たとえば、製品のコレクションの平均単価を示すビューでは、平均単価が25ドル以上の製品のみを表示することができます。組み込みのコントロールを使用して条件を記述するか、カスタム式を記述することができます。

  • トップ(Tableau Desktopのみ):フィルタダイアログボックスのトップタブを使用して、ビューに含まれるデータを計算する数式を定義します。 たとえば、商品のコレクションの平均所要時間を示すビューでは、売上別に15個の商品のみを表示することができます。 販売のための特定の範囲(例えば、greater100,000より大きい)を定義するのではなく、フィールド(製品)の他のメンバーに相対的な制限(トップ15)を定義することができます。

重要な注意:各タブでは、フィルタに追加の定義が追加されます。 たとえば、[全般]タブで値を除外したり、[最上部]タブで制限を追加したりすることができます。 両方のタブからの選択と設定がフィルタに適用されます。
いつでも、一般タブの概要の下にフィルタの定義を見ることができます。

定量データのフィルター(メジャー)

メジャーには定量データが含まれているため、このtypeofフィールドをフィルター処理するには、通常、含める値の範囲を選択します。

メジャーをデータペインからTableau Desktopのフィルターシェルフにドラッグすると、次のダイアログボックスが表示されます:

フィールドを集計する方法を選択し、[次へ]をクリックします。

次のダイアログボックスで、4つのタイプの定量フィルターを作成するオプションが表示されます。

値の範囲: ビューに含める範囲の最小値と最大値を指定するには、[値の範囲]オプションを選択します。 指定した値は範囲内に含まれます。

少なくとも:指定された最小値以上のすべての値を含めるには、少なくともオプションを選択します。 このtypeofフィルターは、データが頻繁に変更されるため、anupper制限を指定できない場合に便利です。

At Most:指定された最大値以下のすべての値を含めるには、At Mostオプションを選択します。 このタイプのoffilterは、データが頻繁に変更されるため、lowerlimitを指定できない場合に便利です。

Special:Null値をフィルター処理するSpecialオプションを選択します。 Null値、非nullvalues、またはすべての値のみを含めます。

注:大規模なデータソースがある場合、フィルタリング対策はパフォーマンスの大幅な低下につながる可能性があります。 測定値を含むセットを作成してフィルタリングし、セットにフィルタを適用する方がはるかに効率的な場合があります。 セットの作成の詳細については、”セットの作成(リンクが新しいウィンドウで開きます)”を参照してください。

日付のフィルター

日付フィールドをデータペインからTableau Desktopのフィルターシェルフにドラッグすると、次のフィルターフィールドダイアログボックスが表示さ:

相対日付をフィルター処理するか、日付の範囲をフィルター処理するか、ビューからフィルター処理する離散日付または個々の日付を選択するかを選択できま

  • 相対日付のフィルター:相対日付をクリックして、ビューを開いた日付と時刻に基づいて更新される日付の範囲を定義します。 たとえば、売上までの年、過去30日間のすべてのレコード、または先週終了したバグを表示することができます。 相対日付フィルターは、今日ではなく特定のアンカー日付を基準にすることもできます。

  • 日付の範囲をフィルタリングする:フィルタリングする日付の固定範囲を定義するには、日付の範囲を選択します。 たとえば、March1,2009とJune12,2009の間に行われたすべての注文を表示することができます。

  • 離散日付のフィルター:日付レベル全体を含める場合は、ダイアログボックスで離散日付値を選択します。 たとえば、四半期を選択した場合、年に関係なく、ビューから特定の四半期(Q1、Q2、Q3、Q4など)をフィルタリングすることを選択できます。

    最新の日付プリセット:ブックを共有または開いたときに、データソース内の最新の日付のみがフィルターで選択されるようにするには、月/日/年や個々の日付などの個別の日付を選択し、[全般]タブで[ブックを開いたときに最新の日付値にフィルター]を選択します。

    注意事項: 最新の日付値にフィルターを適用すると、この設定はブック内のデータソースフィルターにのみ適用されます。
    操作の順序では、最新の日付フィルターはブックに対してグローバルになり、コンテキストフィルターはワークシートごとに適用されます。 最新の日付は、ブックを最初に使用するために開いた直後、データソースフィルターの後、コンテキストフィルターの前に決定されます。 その時点で日付が設定され、最新の日付プリセットがディメンションフィルタとして使用されます。
    ビューで追加のフィルター(相対日付フィルターとコンテキストフィルターを含む)を使用している場合、追加のフィルターがデータベース内の最新の日付からデー
    Tableau ServerおよびTableau Onlineでは、ビューが最初にブラウザーに読み込まれたときにプリセットが適用されますが、ブラウザーまたはデータが更新されたときには適用さ

  • 個々の日付のフィルター:ビューから特定の日付をフィルターするには、個々の日付を選択します。

  • 追加の日付フィルターオプション: 相対日付または日付の範囲を選択すると、フィルタダイアログボックスが開きます。 このダイアログボックスでは、開始日または終了日を定義できます。 [特別]を選択して、nullの日付、null以外の日付、またはすべての日付を含めることもできます。

表計算のフィルター

表計算フィルターを作成するには、計算フィールドを作成し、そのフィールドをフィルターシェルフに配置します。

表計算に基づくフィルターは、表計算フィルターが操作の順序で最後に適用されるため、データセット内の基になるデータをフィルターアウトしません。 つまり、Tableauは最初にビュー内の表計算を評価し、次に現在のビュー内の結果に表計算フィルターを適用します。

合計に表計算フィルタを適用する

ビューに合計を表示し、合計に表計算フィルタを適用する場合は、そのフィルタのドロップダウンメニューで[合計に適用]を選択できます([フィルタ]シェルフ上)。 このオプションを使用すると、表計算フィルターを合計に適用するタイミングを決定できます。

このオプションは、ビューに合計を表示し、表計算フィルターをビューに追加するときに使用できます。 [合計に適用]を選択して、合計を含むテーブル内のすべての結果にテーブル計算フィルターを適用します。

ビューに対話型フィルタを表示

対話型フィルタが表示されている場合、ビューにデータをすばやく含めるか除外することができます。

メモ:webオーサリングでは、フィールドをフィルタシェルフにドラッグすると、対話型フィルタが自動的にビューに追加されます。 ビューにフィルタを表示するには

:

  1. ビューで、フィールドドロップダウンメニューをクリックし、ShowFilterを選択します。
  2. フィールドはフィルタシェルフに自動的に追加され(まだフィルタリングされていない場合)、フィルタカードがビューに表示されます。 あなたのデータをフィルタリングするために、カードと対話します。

注:Tableau Desktopでは、ビューで現在使用されていないフィールドの対話型フィルターをビューに追加できます。 これを行うには、データペインで、フィールドドロップダウンメニューをクリックし、フィルタを表示を選択します。

フィルタカードの相互作用と外観のオプションの設定

フィルタを表示した後、フィルタの動作と表示方法を制御できるさまざまなオプションがあこれらのオプションにアクセスするには、ビュー内のフィルタカードの右上にあるドロップダウンメニューをクリックします。

いくつかのオプションは、フィルタのすべてのタイプのために利用可能であり、他の人は、あなたがfilteringaカテゴリフィールド(ディメンション)または定量的なフィー

ビュー、ダッシュボード、またはTableauserまたはTableau Onlineにパブリッシュされたときにフィルターがどのように表示されるかをカスタマイズできます。

一般的なフィルタカードのオプションのいくつかは次のとおりです:

  • フィルタの編集-このオプションは、メインのフィルタダイアログボックスを開き、条件と制限を追加することでフィルタをさらに絞り込むことができます。

  • フィルターを削除-フィルターシェルフからフィルターを削除し、ビューからフィルターカードを削除します。

  • ワークシートに適用-フィルターを現在のワークシートにのみ適用するか、複数のワークシート間で共有するかを指定できます。 詳細については、”複数のワークシートにフィルターを適用する”を参照してください。

  • フィルターの書式設定(Tableau Desktopのみ)-ビュー内のすべてのフィルターカードのフォントと色をカスタマイズします。

  • 関連する値のみ-フィルタに表示する値を指定します。 このオプションを選択すると、他のフィルタが考慮され、これらのフィルタを渡す値のみが表示されます。 たとえば、州のフィルターは、地域のフィルターが設定されている場合にのみEasternstatesを表示します。 フィルタカードの上部にあるトグルを使用して、このオプションとデータベース内のすべての値オプションを切り替えることができます。

  • 階層内のすべての値-フィルタに表示する値を指定します。 階層フィールドからフィルタを作成する場合、このオプションはデフォルトで選択されます。 フィルタ値は、階層内の親/子リレーションシップの関連性に基づいて表示されます。

  • データベース内のすべての値-フィルタに表示する値を指定します。 このオプションを選択すると、ビューの他のフィルタに関係なく、データベース内のすべての値が表示されます。

  • コンテキスト内のすべての値(Tableau Desktopのみ)-ビュー内のいずれかのフィルターがコンテキストフィルターである場合は、別のフィルターでこのオプションを選択して、コンテクストフィルターを通過する値のみを表示します。 詳細については、”コンテキストフィルタを使用したビューのパフォーマ

  • 値を含める-このオプションを選択すると、フィルタカード内の選択がビューに含まれます。

  • 除外値-このオプションが選択されている場合、フィルタカード内の選択はビューから除外されます。

  • カードを非表示にする(Tableau Desktopのみ)-フィルターカードを非表示にしますが、フィルターシェルフからフィルターは削除されません。

フィルタカードモード

フィルタカードモードを選択することで、ビュー内のフィルタカードの外観と相互作用を制御できます。

フィルタカードのモードを選択するには、ビューでフィルタカードのドロップダウンメニューをクリックし、リストからモードを選択します。

オプションの一覧に表示されるフィルターカードモードの種類は、フィルターがディメンションまたはメジャーのどちらにあるかによって異なります。 以下では、寸法とメジャーで使用可能なフィルタカードモードの種類の簡単な説明を見つけることができます。

寸法については、以下のフィルタモードから選択できます:

  • 単一の値(リスト):フィルタの値をラジオボタンのリストとして表示し、一度に単一の値のみを選択できます。

  • 単一の値(ドロップダウン): フィルタの値をドロップダウンリストに表示し、一度に単一の値のみを選択できます。

  • 単一値(スライダー):スライダーの範囲に沿ってフィルタの値を表示します。 一度に選択できる値は1つだけです。 このオプションは、日付などの暗黙的な順序を持つディメンションに便利です。

  • 複数の値(リスト):フィルタ内の値を、複数の値を選択できるチェックボックスのリストとして表示します。

  • 複数の値(ドロップダウン): 複数の値を選択できるドロップダウンリストにフィルタの値を表示します。

  • 複数の値(カスタムリスト):いくつかの文字を入力して値を検索できるテキストボックスが表示されます。 または、テキストボックスに値のリストを入力または貼り付けて、含める値のカスタムリストを作成することもできます。

  • ワイルドカード一致:いくつかの文字を入力できるテキストボックスが表示されます。 これらの文字に一致するすべての値が自動的に選択されます。 アスタリスク文字をワイルドカード文字として使用できます。 たとえば、「tab*」と入力して、「tab」で始まるすべての値を選択できます。 パターンマッチでは大文字と小文字は区別されません。 多次元データソースを使用している場合、このオプションは、単一レベルの階層と属性をフィルター処理する場合にのみ使用できます。

メジャーの場合は、次のフィルターモードから選択できます:

  • 値/日付の範囲:フィルターされた値をスライダーのペアとして表示し、より多くの値を含めたり除外したりすることができます。 値を手動で入力するには、上部と下部のリミットの読み出しをクリックします。

    スライダーの範囲の内側の暗い領域をデータバーと呼びます。 これは、データポイントが実際にビュー内にある範囲を示します。 このindicatortoを使用して、データソース内のデータに意味のあるフィルタを決定します。 たとえば、Salesフィールドをinclud200,000から5 500,000の間のincludevaluesのみにフィルタリングし、ビューには2 250,000から$320,000の間の値のみが含まれます。 ビューで見ることができるデータの範囲はデータバーで示され、スライダーにはフィルタの範囲が表示されます。

  • メモ: データバーは、フィルターされたフィールドがビューでも使用されている場合(列、行、マークカード、sonオンなど)にのみ表示され、フィルタシェルフのフィールドと同じ集計レベ たとえば、SUM(Sales)のフィルターでは、SUM(Sales)フィールドがビューで使用されている場合にのみデータバーが表示されます。 AVG(Sales)がビューで使用されている場合は表示されません。 どちらのシナリオでも、フィルターされたフィールドでは、Salesがビューで使用されますが、後者の場合、集計はフィルターの集計とは異なります。

  • 少なくとも/開始日: 最小値が固定されたsinglesliderを表示します。 このオプションを使用して、オープンエンド範囲を使用してフィルタを作成します。

  • 最大/終了日:固定された最大値を持つスライドを表示します。 このオプションを使用して、オープンエンドの範囲。

  • Relative to Now:このオプションは、ビューを開いたときに基づいて更新される動的な日付範囲を定義できるコントロールを表示します。 このオプションは、filterson連続日付フィールドでのみ使用できます。

  • 期間の閲覧: このような過去の日、週、月、三ヶ月、一年、andfive年などの一般的なdaterangesを示しています。 このオプションは、連続的な日付フィールドのフィルターでのみ使用できます。

注:メジャー値またはメジャー名のフィルターを単一の値リストとして公開すると、[すべて]を選択すると、フィルターが複数の値リストに自動的に変換されま メジャー値とメジャー名の詳細については、”メジャー値とメジャー名”を参照してください。

フィルターカードのカスタマイズ

一般的なフィルターオプションとフィルターモードに加えて、ワークシート、ダッシュボード、またはTableau Desktopでさらにwebにパブリッシュされたときにフィルターがどのように表示されるかを制御します。

フィルタをカスタマイズするには、フィルタカードドロップダウンメニューをクリックし、カスタマイズを選択します。

次のオプションから選択できます:

  • Show”All”Value-デフォルトで複数の値と単一値リストに表示される”All”オプションを表示するかどうかを切り替えます。

  • 検索ボタンを表示-フィルタの上部に検索ボタンを表示するかどうかを切り替えます。

  • Show Include/Exclude-filter cardmenuでinclude ValuesコマンドとExclude Valuesコマンドを表示するかどうかを切り替えます。 表示されている場合、ユーザーはフィルタをincludeモードとexcludeモードの間で切り替えることができます。

  • フィルターの種類を表示-ユーザーが表示するクイックフィルターの種類を変更できるようにするかどうかを切り替えます。 たとえば、表示されている場合、ユーザーは複数の値リストをコンパクトなリストに変更できます。

  • Show More/Lesser button-フィルターの上部にMore/Lesser buttonを表示するかどうかを切り替えます。

  • Show All Valuesボタン—フィルターカードにShow All Valuesボタンを表示するかどうかを切り替えます。

    フィルタでデータが除外されるたびに、すべての値を表示ボタンに小さな赤い”x”が表示されます。 すべての値が表示されると、赤い”x”が消えます。

  • 適用ボタンを表示-フィルタの下部に適用ボタンを表示するかどうかを切り替えます。 表示されている場合、フィルタへの変更は、ボタンをクリックした後にのみ適用されます。 保留中の変更は緑色で示されます。 このオプションは、複数の値リストとドロップダウンでのみ使用できます。 このオプションは、webオーサリングで使用できます。

  • Show Readouts—値の範囲の上にテキストとしてtheminimumとmaximumの値を表示するかどうかを制御します。 読み出しは、手動でスライダーを使用してinsteadof新しい値を入力するために使用することができます。

  • スライダーを表示-スライダーを表示するかどうかを制御します。 このオプションをオフにすると、フィルタには読み出しのみが表示されます。

  • Nullコントロールの表示-フィルターがnull値をどのように処理するかを制御できるドロップダウンリストを表示します。 範囲内の値、範囲内の値とnull値、null値のみ、null以外の値、またはすべての値から選択できます。

  • 注:上記のオプションのすべてがTableau ServerまたはTableau Onlineにパブリッシュされたビューで使用できるわけではありません。

コメントを残す

メールアドレスが公開されることはありません。