

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# RESCALE\_OUTLIERS\_WITH\_Z\_SCORE
<a name="recipe-actions.RESCALE_OUTLIERS_WITH_Z_SCORE"></a>

パラメータの設定に基づいて、各行に再スケーリングされた外れ値を持つ新しい列を返します。このアクションでは、Z スコア正規化を適用して、平均 (μ) が 0、標準偏差 (σ) が 1 になるようにデータ値を直線的にスケールします。外れ値を処理するには、このアクションをお勧めします。

**パラメータ**
+ `sourceColumn` – 外れ値を含む可能性のある既存の数値列の名前を指定します。
+ `targetColumn` – 外れ値を含む可能性のある既存の数値列の名前を指定します。
+ `outlierStrategy` – 外れ値の検出に使用するアプローチを指定します。有効な値は次のとおりです。
  + `Z_SCORE` – 平均値から標準偏差のしきい値を超えて逸脱した場合、値を外れ値として識別します。
  + `MODIFIED_Z_SCORE` – 絶対偏差しきい値の中央値よりも大きく中央値から逸脱した場合、値を外れ値として識別します。
  + `IQR` – 列データの最初の四分位数と最後の四分位数を超えた値を外れ値として識別します。四分位範囲 (IQR) は、データポイントの中間 50% の場所を測定します。
+ `threshold` – 外れ値を検出するときに使用するしきい値。で計算されたスコアがこの数`outlierStrategy`を超える場合、`sourceColumn`値は外れ値として識別されます。デフォルトは 3 です。

次の例では、1 回の[RecipeAction](https://docs.aws.amazon.com/databrew/latest/dg/API_RecipeAction.html)オペレーションの構文を表示します。*レシピ*には少なくとも 1 つの[RecipeStep](https://docs.aws.amazon.com/databrew/latest/dg/API_RecipeStep.html)オペレーションが含まれ、レシピステップには少なくとも 1 つのレシピアクションが含まれます。*レシピアクション*は、指定したデータ変換を実行します。レシピアクションのグループは、最終的なデータセットを作成するために順番に実行されます。

------
#### [ JSON ]

以下は、JSON 構文を使用して `RecipeStep` DataBrew [レシピ](https://docs.aws.amazon.com/databrew/latest/dg/API_Recipe.html)オペレーションの例のメンバー`RecipeAction`として使用する例を示しています。レシピアクションのリストを示す構文の例については、「」を参照してください[レシピ構造の定義](recipes.md#recipes.structure)。

**Example JSON の例**  

```
{
    "Action": {
        "Operation": "RESCALE_OUTLIERS_WITH_Z_SCORE",
        "Parameters": {
            "sourceColumn": "{{name-of-existing-column}}",
            "targetColumn": "{{name-of-new-column}}",
            "outlierStrategy": "{{Z_SCORE}}",
            "threshold": "{{3}}"
        }
    }
}
```

API オペレーションでこのレシピアクションを使用する方法の詳細については、[CreateRecipe](https://docs.aws.amazon.com/databrew/latest/dg/API_CreateRecipe.html)「」または「」を参照してください[UpdateRecipe](https://docs.aws.amazon.com/databrew/latest/dg/API_UpdateRecipe.html)。これらの API オペレーションやその他の API オペレーションは、独自のコードで使用できます。

------
#### [ YAML ]

以下は、YAML 構文を使用して `RecipeStep` DataBrew [レシピ](https://docs.aws.amazon.com/databrew/latest/dg/API_Recipe.html)オペレーションの例のメンバー`RecipeAction`として使用する例を示しています。レシピアクションのリストを示す構文の例については、「」を参照してください[レシピ構造の定義](recipes.md#recipes.structure)。

**Example YAML の例**  

```
- Action:
  Operation: REMOVE_OUTLIERS
  Parameters:
    sourceColumn: {{name-of-existing-column}}
    targetColumn: {{name-of-new-column}}
    outlierStrategy: {{Z_SCORE}}
    threshold: '{{3}}'
```

API オペレーションでこのレシピアクションを使用する方法の詳細については、[CreateRecipe](https://docs.aws.amazon.com/databrew/latest/dg/API_CreateRecipe.html)「」または「」を参照してください[UpdateRecipe](https://docs.aws.amazon.com/databrew/latest/dg/API_UpdateRecipe.html)。これらの API オペレーションやその他の API オペレーションは、独自のコードで使用できます。

------