ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

カテゴリカル配列

離散的な非数値データの有限集合から値をとる定性データの配列

categorical は、離散カテゴリの有限集合からの値をとるデータを格納するためのデータ型です。こうしたカテゴリは自然順をもつこともありますが、これは必須ではありません。カテゴリカル配列は、非数値データを効率的に格納し操作するのに適しており、値に付けられたわかりやすい名前も維持されます。カテゴリカル配列をテーブル内で使用して、行のグループを選択することができます。詳細については、カテゴリカル配列の作成を参照するか、「テーブルとカテゴリカル配列」をご覧ください。

関数

categorical カテゴリカル配列の作成
iscategorical 入力がカテゴリカル配列かどうかを判別
categories カテゴリカル配列のカテゴリ
iscategory カテゴリカル配列カテゴリのテスト
isordinal 入力が順序カテゴリカル配列かどうかを判別
isprotected カテゴリカル配列のカテゴリが保護されているかどうかを判別
addcats カテゴリカル配列へのカテゴリの追加
mergecats カテゴリカル配列のカテゴリのマージ
removecats カテゴリカル配列からのカテゴリの削除
renamecats カテゴリカル配列のカテゴリ名の変更
reordercats カテゴリカル配列でのカテゴリの順序の変更
setcats カテゴリカル配列のカテゴリの設定
summary テーブルまたはカテゴリカル配列の概要の表示
countcats カテゴリカル配列要素の出現回数をカテゴリ別にカウント
isundefined カテゴリカル配列の未定義の要素を検索

例および操作のヒント

カテゴリカル配列の作成

この例では、カテゴリカル配列を作成する方法を説明します。

文字ベクトルを含むテーブル変数をカテゴリカルに変換

この例では、テーブル内の変数を文字ベクトルのセル配列からカテゴリカル配列に変換する方法を説明します。

カテゴリカル配列の要素の比較

この例では、カテゴリカル配列で関係演算を使用する方法を示します。

カテゴリカル配列の結合

この例では、2 つのカテゴリカル配列を結合する方法を示します。

乗算を使用したカテゴリカル配列の結合

この例では、関数 times を使用して順序カテゴリカル配列および未定義の要素を含むカテゴリカル配列を結合する方法を説明します。

カテゴリカル データのプロット

この例では、カテゴリカル配列のデータをプロットする方法を示します。

カテゴリカル配列によるデータへのアクセス

値に基づいてデータを選択できると便利な場合がよくあります。

保護されたカテゴリカル配列の操作

この例では、保護されたカテゴリを含むカテゴリカル配列を操作する方法を示します。

概念

カテゴリカル配列の利点

categorical は、離散カテゴリの有限集合からの値をもつデータを格納するためのデータ型です。

順序カテゴリカル配列

categorical は、離散カテゴリの有限集合からの値をもつデータを格納するためのデータ型で、自然な順序が付いていることがあります。

カテゴリカル配列をサポートする主要な関数

MATLAB® には、カテゴリカル配列を他の配列とほぼ同じ方法で操作できる関数が多数あります。

この情報は役に立ちましたか?