説明
レポートに含まれる値の集合の標準偏差を求めることができます。
多重定義
StdDev (フィールド, 基準フィールド, 条件)
引数
フィールドには、この関数で評価できる有効なデータベースフィールドまたは式フィールドを指定します。
基準フィールドは、フィールドで指定されたフィールドの値をグループ化するために使用する基準フィールド。
条件は、基準フィールドのグループ化のタイプを表す文字列。基準フィールドが日付、時刻、日時、または論理型フィールドである場合にだけ、この引数を指定します。この引数に使用できる文字列については、
「集計関数で使用できる条件」を参照してください。
x は、この関数で評価できる数値型または通貨型の値の配列。
アクション
レポートに含まれる値の集合の標準偏差を求めることができます。以下はその例です。
フィールド内のすべての値を対象にして、全体標準偏差を求めることができます。
グループ(売上があった州ごとのグループなど)内のすべての値を対象にして、標準偏差を求めることができます。
グループ化が日付フィールドまたは論理型フィールドにおける値の変化により制御される特定のグループ(売上があった月ごとのグループなど)内のすべての値を対象にして、標準偏差を求めることができます。
値の集合を指定した場合は、集合に含まれる値の標準偏差を求めることができます。このような集計の詳細については、
「配列集計関数」を参照してください。
例
StdDev({file.RESULTS})結果フィールドのすべての値の標準偏差を求めます。
StdDev({orders.AMOUNT}, {orders.CUSTOMER ID})Orders フィールドの各注文グループに含まれる注文について、標準偏差を求めます。注文は Customer ID フィールドの値が変わるたびにグループ化されます。
StdDev({file.RESULTS}, {file.DATE}, "daily")結果フィールドに含まれる、試験室での試験結果のグループごとに母集団の標準偏差を求めます。試験結果は、試験日フィールドの値が新しい日にちに変わるたびにグループ化されます。
StdDev({file.SCORES}, {file.NATURALIZED}, "any change")点数フィールドの値を受験者が市民権の取得者かどうかでグループ化し、各点数グループの標準偏差を求めます。
StdDev([({file.QTY1} * {file.PRICE1}),({file.QTY2} * {file.PRICE2}),({file.QTY3} * {file.PRICE3}), ({file.QTY4} * {file.PRICE4})])数量1 = 2、価格1 = 10.00、数量2 = 2、価格2 = 2.00、数量3 = 10、価格3 = 3.00、数量4 = 8、価格4 = 11.00 の場合、36.60が返されます。
コメント
標準偏差は、次のような方法により計算されます。
サンプルの各要素についてこの値を計算し、合計します。
この分散の平方根を計算すると、標準偏差が求められます。
注 この関数を式の中で使用すると、式は印刷時に強制的に評価されます。
評価時期に関する詳細については、
「評価時期」を参照してください。