条件リファレンス
条件の作成に使用できる構成オプションは、以下に基づいて異なります。
チャート型
条件を適用する値の有効なタイプ
値の有効な型は、配列の削減と集計後のその型です。 たとえば、 COUNT
集計を持つテーブルのValuesチャンネルの string フィールドは数値になります。
Applies to フィールド
Applies toメニューを使用して、条件に基づいて形式を適用するグラフのアスペクトを選択します。
数値Chartsの場合は、数値にのみ条件を適用できます。
データ テーブルでは、次を選択できます。
に適用されます | 説明 |
---|---|
グループ | チャートからグループエンコーディング チャンネルを選択します。 選択したフィールドの有効なタイプによって、使用可能なOperatorsが決まります。 Charts は、そのグループ フィールド列に一致するセルを形式します。 |
Values | チャートから 値エンコーディング チャンネルを選択します。 選択したフィールドの有効なタイプによって、使用可能なOperatorsが決まります。 Charts は、その値フィールド列に一致するセルをフォーマットします。 |
行インデックス | 数値を 0 から始まる行インデックスと比較します(つまり、データの最初の行は行 Charts は一致する行を形式します。 |
列名 | string を列見出しと比較します。 Charts は一致する列を形式します。 |
セルの値 | 数値または string を任意のテーブル セルの値と比較します。 Charts では一致するセルがすべてフォーマットされます。 |
行合計 | 数値を行の合計と比較します。 Charts は、行合計セルに一致する書式を設定します。 |
列の合計 | 数値を列の合計と比較します。 Charts は一致する列の合計セルを形式します。 |
Operator フィールド
Operatorメニューを使用して、条件が形式を決定するために使用する演算子を選択します。 Applies toメニューから選択した値の型に応じて、数値演算子、string 演算子、または日付演算子から選択できます。
Chartsは選択した演算子を使用して、 Applies toフィールドに含まれるグラフの値を指定した入力と比較します。
数値演算子
個々の数値に対して、次の演算子が使用できます。
と等しい
等しくない
より大きい
以上
未満
以下
データテーブルでは、次のランキング演算子も使用できます。
上位
最下位
上位パーセンテージ
最下位パーセンテージ
注意
同一の値のランク付け
指定されたランキング外で複数の同一の値が存在する場合、Atlas Charts は一致するすべての値をフォーマットします。 たとえば、テーブルの上位 20 個の値が同一で、上位 10 個の値を形式することを選択した場合、Charts は 20 個の同一の値をすべて形式します。
日付演算子
個々の日付値には、次の演算子が使用できます。
以降
after
正確に
以前
またはそれ以前
ビン化された数値と日付
ビン化された数値と日付では、ビン化される範囲に適用される異なる演算子が使用されます。
ビン化された数値範囲の場合、次の演算子が使用できます。
次が含みます:
より大きい
より大きい または には次が含まれます
未満
未満または が含む
日付範囲がビン化されている場合、次の演算子を使用できます。
次が含みます:
after
または の後に
以前
または の前に
string演算子
string値の場合、次の演算子が使用できます。
と等しい
等しくない
空
NULLではない
含む
含まない
で始まる
正規表現に一致
One of
正規表現に一致
「正規表現に一致する」 を選択した場合は、次の正規表現フラグを任意の数適用できます。
大文字と小文字を区別しない(i)
複数行(m)
拡張(x)
単一行(s)
入力フィールドを使用して正規表現を指定します。
One of
One ofを選択した場合は、入力フィールドを使用して一連の文字列を一覧表示します。 そのリスト内の任意の string に一致する場合、条件付き形式が適用されます。
Input フィールド
Inputフィールドは、 Applies toフィールドの値に対してOperator条件を評価するために使用する値を指定します。
演算子の型 | 入力のタイプ |
---|---|
Numeric | double |
文字列 |
正規表現に一致する string 演算子を選択した場合は、正規表現を入力します。 One of string 演算子を選択した場合は、string をコンマで区切ったリストを入力します。 |
日付 | 日時。 |