フリーフォームテーブルのフィルタリングと並べ替え
Analysis Workspace のフリーフォームテーブルは、インタラクティブなデータ分析の基盤となります。そのため、何千行もの情報を含めることができます。データのフィルタリングと並べ替えは、最も重要な情報を効率的に表示するための重要な要素になる可能性があります。
テーブルのフィルタリング
Analysis Workspace のフィルターは、最も重要な情報を表示するのに役立ちます。
フリーフォームテーブルから行をフィルタリングするには、いくつかの方法を使用できます。
- テーブルから特定の行を除外
- テーブルにフィルターを適用
- オーディエンスセグメントの使用
各方法が与える影響 フリーフォームテーブルの合計 を必ずお読みください。
テーブルから特定の行を除外
フリーフォームテーブルから特定の行を除外するには:
-
除外する行にポインタを合わせて、
を選択します。行の範囲を選択するには、Shift キーを押したままにします。複数の行を選択するには、Command キー(Macの場合)または Ctrl キー(Windows の場合)を押します。
テーブルに対するシンプルまたは高度なフィルタリングの適用
フリーフォームテーブルでデータをフィルタリングするには:
-
フィルタリング対象のデータを含んだ列の上にポインタを合わせます。
-
フィルターが表示されたら選択します。
検索ダイアログでは、次のオプションを使用できます。
{width="500"}
table 0-row-2 1-row-2 2-row-2 オプション 関数 「値なし」を含める このオプションを選択すると、選択したディメンションに値がないデータに対して、テーブルに 値なし の行が表示されます。このオプションの選択を解除すると、値なし 行が非表示になります。 検索語句 フィルタリングに使用する単語または語句を指定します。 指定した単語または指定したとおりの語句を含んだ行のみが表示されます。 -
(オプション)異なる条件または複数の条件でフィルタリングする場合は、「詳細を表示」を選択します。
次の高度なフィルターオプションを使用できます。
{width="500"}
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 オプション 関数 「値なし」を含める このオプションを選択すると、選択したディメンションに値がないデータに対して、テーブルに 値なし の行が表示されます。このオプションの選択を解除すると、値なし 行が非表示になります。 次に一致 指定したすべての条件を満たすデータのみを表示するには、「すべての条件を満たしている場合」を選択します。通常、このオプションを使用すると、データの精度が上がります。
指定したいずれかのフィルター条件を満たすデータを表示するには、「いずれかの条件を満たしている場合」を選択します。通常、このオプションを選択すると、データの精度が下がります。条件 次のフィルターオプションから選択します。
- 語句を含む(デフォルト):指定したとおりの語句を含んだデータのみが、フィルタリング結果に含まれます。単語は、「検索語句」フィールドで指定した順序になっている必要があります。
- いずれかの用語を含む:指定した語句の 1 つ以上の単語を含んだデータのみが、フィルタリング結果に含まれます。
- すべての用語を含む:指定した語句のすべての単語を含んだデータのみが、フィルタリング結果に含まれます。単語は、「検索語句」フィールドで指定した順序である必要はありません。
- いずれの用語も含まない:指定した語句の単語をまったく含まないデータのみが、フィルタリング結果に含まれます。
- 語句を含まない:指定したとおりの語句を含まないデータのみが、フィルタリング結果に含まれます。単語は、「検索語句」フィールドで指定した順序になっている必要があります。
- 次に等しい:指定した語句と完全に一致するデータのみが、フィルタリング結果に含まれます。
- 次に等しくない:指定した語句と完全には一致しないデータのみが、フィルタリング結果に含まれます。
- 次で始まる:指定した単語または指定したとおりの語句で始まるデータのみが、フィルタリング結果に含まれます。
- 次で終わる:指定した単語または指定したとおりの語句で終わるデータのみが、フィルタリング結果に含まれます。
複数のフィルター条件を追加するには、
「行を追加」を選択します。「次に一致」で選択するオプションによって、すべての条件を満たしている場合または いずれかの条件を満たしている場合 が決まります。常に項目を除外 フィルタリングされたデータから除外する項目の名前を指定します。 -
「適用」を選択して、データをフィルタリングします。すべての入力を消去するには、「消去」を選択します。キャンセルしてダイアログを閉じるには、「キャンセル」を選択します。
色付きの フィルターアイコンは、フィルターがテーブルに適用される際の詳細を示し、表示します。
スパークラインおよび線のビジュアライゼーションのトレンドデータにフィルター条件を含める include-filter-criteria
フリーフォームテーブルのテーブルディメンションに適用される検索フィルター条件は、常にスパークラインに含まれます。
スパークラインに加えて、接続線のビジュアライゼーションに含めるフィルター条件を設定できます。 (デフォルトでは、フィルター条件は折れ線グラフのビジュアライゼーションに含まれていません。 折れ線グラフビジュアライゼーションには、接続されたテーブルで選択された行のデータが表示されます。 行が選択されていない場合、接続されたテーブルの最初のディメンションのデータのみが表示されます)。
スパークラインと折れ線グラフのビジュアライゼーションについて詳しくは、 フリーフォームテーブルのトレンドデータの表示 を参照してください。
フィルター条件を含む折れ線グラフのビジュアライゼーションの設定
-
指標列ヘッダーのスパークラインを選択します。
スパークライン セルを選択すると、濃い灰色で表示されます。 これは、接続線のビジュアライゼーションにフィルター条件が含まれていることを示します。 フィルター条件は、列のセグメントとして適用されます。
列の合計が不正確な可能性がある場合について
次のシナリオでは、列の合計が正確でない可能性があります。
-
左側の列と 列の合計は行の合計として計算される で静的コンポーネントが使用される場合
このシナリオでは、行アイテムに重複するデータが含まれていると、列の合計が不正確になります。
例えば、静的セグメントを左の列に追加し、ユーザーを右の列の指標として追加した場合、それらのユーザーの一部が複数の静的セグメントの一部になる可能性があります。 この場合、Workspaceでは、静的セグメントごとにユーザーの重複が排除されることはありません。 これにより、一部のユーザーが複数回カウントされる可能性があるので、合計ユーザー数が多くなる可能性があります。
-
複数値のディメンションを使用する場合
オーディエンスセグメントの使用
詳しくは、 セグメント化の概要 を参照してください。
テーブルの並べ替え
Analysis Workspaceでは、ディメンションか指標かに関わらず、任意の列でフリーフォームテーブルのデータを並べ替えることができます。 複数の列で同時に並べ替えることもできます。
デフォルトでは、ディメンションは昇順で並べ替えられ、指標は降順で並べ替えられます。
1 つの列でテーブルを並べ替え
この節で説明するように 1 列のデータを並べ替えると、テーブルに適用されている 詳細な並べ替え は削除されます。
テーブルのデータを 1 つの列で並べ替えるには:
-
並べ替える列のヘッダーにマウスを移動し、表示された 並べ替え アイコン
を選択します。
-
昇順 または 降順 を選択します。
並べ替えが列に適用されている場合、並べ替えアイコンは表示されたままになります。 矢印は、データの並べ替え方法(昇順の場合は
、降順の場合は )を示します。
複数の列でテーブルを並べ替える(詳細な並べ替え)
複数の列への並べ替えの適用
テーブルのデータを複数の列で並べ替えるには:
-
並べ替える列のヘッダーにマウスを移動し、表示された 並べ替え アイコン
を選択します。
-
詳細な並べ替え を選択します。
-
詳細な並べ替えダイアログで、次のいずれかの操作を行います。
-
「並べ替え列を追加 ボタンを選択して、まだ並べ替えられていない列を追加します。
-
削除 アイコン
を選択して、ソートする必要がなくなった列を削除します。 -
リスト内の列を上下にドラッグして、並べ替えの優先度を調整します。
詳細については、「 優先度を並べ替える 」を参照してください。
-
ドロップダウンメニューで 昇順 または 降順 を選択して、並べ替え値を変更します。
-
列名ドロップダウンメニューを選択して、別の列を選択します。
-
-
「適用」を選択します。
並べ替えが列に適用されている場合、並べ替えアイコンは表示されたままになります。 矢印は、データの並べ替え方法(昇順の場合は
並べ替えの優先度
複数の列のデータを並べ替える場合、各列に割り当てた優先度に従ってデータが並べ替えられます。 優先度番号は、並べ替えアイコン
プライマリの優先順位の列は主な順序を決定し、セカンダリの優先順位の列は行が 1 次の列に同じ値を持つ場合の順序を決定し、3 次の優先順位の列は 1 次と 2 次の列に同じ値を持つ場合の順序を決定します。
例えば、次の列を持つテーブルについて考えてみます。
-
日(ディメンション)
-
時刻(ディメンション)
-
イベント (指標)
次のように、各列に並べ替え優先度を割り当てることができます。
各列に並べ替えの優先度を割り当てることで、テーブルでのデータの表示方法を正確に制御できます。 この例では、情報は最初に日、次に時間、最後にイベントで並べ替えられます。