percentileDisc (パーセンタイル) - Amazon QuickSight

重要:Amazon QuickSight 分析ワークスペースを再設計しました。コンソールの新しい外観を反映していないスクリーンショットや手順のテキストが表示される場合があります。 QuickSight 現在、スクリーンショットと手順のテキストを更新しています。

機能または項目を検索するには、クイック検索バーを使用します。

QuickSightの新しい外観について詳しくは、「Amazon での新しい分析機能の紹介」を参照してください QuickSight。

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

percentileDisc (パーセンタイル)

percentileDisc 関数は、実際の数に基づいて measure のパーセンタイルを計算します。フィールドウェルに適用されるグループ化とソート方法を使用します。percentile 関数は、percentileDisc のエイリアスです。

この関数を使用して、次の質問に答えます。このパーセンタイルにはどの実際のデータポイントが存在しますか。データセットに存在する最も近いパーセンタイル値を返すには、percentileDisc‭‬ を使用します。データセットに存在しない可能性のある正確なパーセンタイル値を返すには、代わりに percentileCont を使用します。

構文

percentileDisc(expression, percentile, [group-by level])

引数

メジャー

パーセンタイルのコンピューティングに使用する数値を指定します。引数は、メジャーまたはメトリクスであることが必要です。Null は計算では無視されます。

percentile

パーセンタイル値には、0 ~ 100 の任意の数値定数を使用できます。パーセンタイル値 50 は、メジャーの中央値を計算します。

レベルごとのグループ

(オプション) 集計結果をグループ化するためのレベルを指定します。追加されるレベルは、任意のディメンションとすることができ、ビジュアルに追加されたものとは関係ないディメンションとすることも可能です。

引数はディメンションのフィールドとする必要があります。グループごとのレベルは、角括弧 [ ] で囲む必要があります。詳細については、「LAC-A関数」 を参照してください。

戻り値

この関数の結果は数値です。

使用に関する注意事項

percentileDisc は、離散型分散モデルを前提とする逆分散関数です。これは、パーセンタイル値とソート仕様を取得し、特定のセットからエレメントを返します。

特定のパーセンタイル値 P について、percentileDisc はビジュアル内のソートされた値を使用して、Pより大きいかそれより大きい最小の累積分布値を持つ値を返します。

percentileDisc の例

以下の例は、percentileDisc いかに機能をするのかを説明する際に役立ちます。

例 中央値の比較、percentileDiscpercentileCont

次の例では、percentileContpercentileDiscmedian の各関数を使用してディメンション (カテゴリ) の中央値を示しています, 中央値は、percentileCont 値と同じです。percentileCont は値を補間します。この値はデータセットに含まれる場合と含まれない場合があります。ただし、percentileDisc は常に、データセット内に存在する最も近い値を表示するため、2 つの結果が一致しない可能性があります。この例の最後の列は、2 つの値の差を示しています。各計算フィールドのコードは次のとおりです。

  • 50%Cont = percentileCont( example , 50 )

  • median = median( example )

  • 50%Disc = percentileDisc( example , 50 )

  • Cont-Disc = percentileCont( example , 50 ) − percentileDisc( example , 50 )

  • example = left( category, 1 ) (例を簡略化するため、この式を使用して、カテゴリの名前を先頭の文字のみに省略しています) 。

example median 50%Cont 50%Disc Cont-Disc -------- ----------- ------------ -------------- ------------ A 22.48 22.48 22.24 0.24 B 20.96 20.96 20.95 0.01 C 24.92 24.92 24.92 0 D 24.935 24.935 24.92 0.015 E 14.48 14.48 13.99 0.49
例 最大値としての 100 パーセンタイル

次の例では、example フィールドのさまざまな percentileDisc 値を示しています。計算フィールド n%Disc は、percentileDisc( {example} ,n) として定義されています。各列の値は、データセットから取得した実際の数値です。

example 50%Disc 75%Disc 99%Disc 100%Disc -------- ----------- ------------ -------------- ------------ A 20.97 73.98 699.99 6783.02 B 42.19 88.84 820.08 6783.02 C 30.52 90.48 733.44 6783.02 D 41.38 85.99 901.29 6783.0

ビューまたはデータセット内の 1 つ以上のディメンションを使用して、計算結果をグループ化するレベルを指定することもできます。これは LAC-A 関数と呼ばれます。Lambda 関数の詳細については、 「LAC-A関数」を参照してください。次の例では、国レベルでの数値の連続分布に基づいて、30 番目のパーセンタイル値を計算します。ただし、ビジュアル内の他のディメンション (リージョン) 全体については計算しません。

percentile({Sales}, 30, [Country])

							各国の売上のパーセンタイル値。