ClassifyByCase

概要

関連するケース指数のアレイに応じて、入力アレイの要素を複数の出力アレイに分割します。

*本ページはFuture Processing社の許可の下、Adaptive Visionの当該Filter Referenceページを和訳化したものです。

名称 種別 説明
inArray Array  分類する要素
inCaseIndices IntegerArray  入力アレイ要素に対応する参照値
outCase0 Array  ケース0に対応する要素
outCase1 Array  ケース1に対応する要素
outCase2 Array  ケース2に対応する要素
outCase3 Array  ケース3に対応する要素
outCase4 Array  ケース4に対応する要素
outCase5 Array ケース5に対応する要素
outCase6 Array  ケース6に対応する要素
outCase7 Array  ケース7に対応する要素

このフィルタの種別は、有効などの種別にもなれる種別変数Tを使うことで定まります。詳細情報はこちら(作成中)。

inArray = {"Alice", "Bill", "Frank", "Patricia", "Thomas"}
inCaseIndices = {0, 7, 1, 1, 1}
outCase0 = {"Alice"}
outCase1 = {"Frank", "Patricia", "Thomas"}
outCase2 = {}
outCase3 = {}
outCase4 = {}
outCase5 = {}
outCase6 = {}
outCase7 = {"Bill"}

エラー集

本フィルターはレポートエラーに例外をスローします。エラーの取り扱いについては、「エラー処理」のページ(作成中)をご覧下さい。

エラー種別 説明
DomainError ClassifyByCaseの入力にて、アレイの長さが一貫していません。
DomainError ClassifyByCaseのケース指数が正しくありません。

難易度

このフィルタはアドバンスドの難易度でご利用頂けます。

フィルタグループ

このフィルタはClassifyのフィルタグループに属します。

関連リンク

    • Adaptive Visionのサイトが開きます
    • サンプル・デモ機のお申し込み
    • メールでのお問い合わせはこちら
    • お問い合わせフォーム