

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

# percentileCont
<a name="percentileCont-function"></a>

`percentileCont` 関数は、測定の数値の連続分布に基づいてパーセンタイルを計算します。フィールドウェルに適用されるグループ化とソート方法を使用します。これは、「このパーセンタイルの代表値は何ですか?」といった質問に答えます。データセットに存在しない可能性のある正確なパーセンタイル値を返すには、`percentileCont` を使用します。データセット内に存在する最も近いパーセンタイル値を返すには、代わりに `percentileDisc` を使用します。

## 構文
<a name="percentileCont-function-syntax"></a>

```
percentileCont(expression, percentile, [group-by level])
```

## 引数
<a name="percentileCont-function-arguments"></a>

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

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

 レベルごとのグループ   
(オプション) 集計結果をグループ化するためのレベルを指定します。追加されるレベルは、任意のディメンションとすることができ、ビジュアルに追加されたものとは関係ないディメンションとすることも可能です。  
引数はディメンションのフィールドとする必要があります。グループごとのレベルは、角括弧 `[ ]` で囲む必要があります。詳細については、[「レベル対応計算 - 集計 (LAC-A) 関数](https://docs.aws.amazon.com/quicksight/latest/user/level-aware-calculations-aggregate.html)」を参照してください。

## 戻り値
<a name="percentileCont-function-return-type"></a>

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

## 使用に関する注意事項
<a name="percentileCont-usage-notes"></a>

`percentileCont` 関数は、指定された測定の値の連続分布に基づく結果を計算します。結果は、ビジュアルの設定に基づいて値を順序付けされた後、値間の線形補間により計算されます。集計された値のセットから値を返すだけの `percentileDisc` とは異なります。`percentileCont` の結果は、指定された測定の値に存在する場合と存在しない場合があります。

## percentileCont の例
<a name="percentileCont-examples"></a>

次の例は、PercentileCont の仕組みを説明するのに役立ちます。

**Example 中央値の比較、`percentileCont` と `percentileDisc`**  
次の例では、`median`、`percentileCont`、`percentileDisc` の各関数を使用してディメンション (カテゴリ) の中央値を示しています。中央値は、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
```

**Example 最大値としての 100 パーセンタイル**  
次の例では、`example` フィールドのさまざまな `percentileCont` 値を示しています。計算フィールド `n%Cont` は、`percentileCont( {example} ,n)` として定義されています。各列の補間値は、そのパーセンタイルバケットに含まれる数値を表します。場合によっては、実際のデータ値が補間された値と一致します。例えば、列 `100%Cont` は、6783.02 が最も高い数値であるため、すべての行で同じ値が示されています。  

```
 example      50%Cont     75%Cont      99%Cont    100%Cont  
 --------- ----------- ----------- ------------ ----------- 

 A             20.97       84.307      699.99      6783.02  
 B             20.99       88.84       880.98      6783.02  
 C             20.99       90.48       842.925     6783.02  
 D             21.38       85.99       808.49      6783.02
```

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

```
percentileCont({Sales}, 30, [Country])
```

![\[各国の売上のパーセンタイル値。\]](http://docs.aws.amazon.com/ja_jp/quick/latest/userguide/images/percentileCont-function-example-lac.png)
