メイン コンテンツをスキップする

class - スクリプトおよびチャート関数

class 関数は、class の間隔に最初のパラメータを割り当てます。結果はデュアル値であり、a<=x<b がテキスト値として含まれています (ab はビンの上限と下限で、下限は数値で示されます)。

構文:  

class(expression, interval [ , label [ , offset ]])

引数:  

Class 引数
引数 説明
interval ビン幅を特定する数値。
label 結果のテキストの 'x' を置き換えることができる任意の文字列。
offset デフォルトの分類開始点から、オフセットとして使用される数値。 デフォルトの開始点は、通常 0 です。

例と結果:  

例 1~3 と結果
結果
class( 23,10 ) の戻り値: '20<=x<30'
class( 23,5,'value' ) の戻り値: '20<= value <25'
class( 23,10,'x',5 ) の戻り値: '15<=x<25'

この例では、人々の名前と年齢を含むテーブルをロードします。10 歳単位での年齢グループにより、各人を分類する項目を追加します。ソース テーブルは次のようになります。

ソース テーブル
Name Age
John 25
Karen 42
Yoshi 53

年齢グループ分類項目を追加するために、class 関数を使用する先行する load ステートメントを追加できます。この例では、インライン データを使用して、ソース テーブルをロードします。

LOAD *, class(Age, 10, 'age') As Agegroup; LOAD * INLINE [ Age, Name 25, John 42, Karen 53, Yoshi];

 

ロードされたデータは次のようになります。

結果テーブル
Name Age Agegroup
John 25 20 <= age < 30
Karen 42 40 <= age < 50
Yoshi 53 50 <= age < 60

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。

分析の近代化プログラムに参加する

Remove banner from view

分析最新化プログラムにより、重要な QlikView app を危険にさらすことなく最新化しましょう。 ここをクリック して詳細を表示するか、次にお問い合わせください。 ampquestions@qlik.com