主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

array2table

同種配列のテーブルへの変換

説明

T= array2table (一个は,n列の配列一个n列の表Tに変換します。一个の各列はTの1つの変数になります。

array2tableは,テーブルの変数名の列番号に付加されている入力配列名を使用します。これらの名前が有効なMATLAB®識別子ではない場合,array2table‘Var1’,……,”VarN形式の名前を使用します。ここで,N一个の列数です。

T= array2table (一个名称,值は1つ以上の名称,值ペアの引数で指定された追加のオプションを使用して,配列一个から表を作成します。

たとえば,テーブルに含める行名または変数名を指定できます。

すべて折りたたむ

数値データの配列を作成します。

A = [1 4 7;2 5 8;3 6 9)
一个=3×31 4 7 2 5 8 3 6 9

配列一个を表に変換します。

T = array2table (A)
T =3×3表A1 a2 a3 __ __ __ 1 4 7 2 5 8 3 6 9

表には,入力配列名一个に列番号が付加された変数名が含まれます。

数値データの配列を作成します。

A = [1 12 30.48;2 24 60.96;3 36 91.44)
一个=3×31.0000 12.0000 30.4800 2.0000 24.0000 60.9600 3.0000 36.0000 91.4400

配列一个を表に変換し,変数名を含めます。

T = array2table (,...“VariableNames”, {“脚”“英寸”“厘米”})
T =3×3表英尺英寸厘米  ____ ______ ___________ 1 12 91.44 30.48 - 2 24 60.96 - 3 36

入力引数

すべて折りたたむ

行列として指定される入力配列。

データ型:||int8|int16|int32|int64|uint8|uint16|uint32|uint64|逻辑|字符|字符串|结构体|细胞
複素数のサポート:あり

名前と値のペアの引数

オプションの名称,值の引数ペアをコンマ区切りで指定します。的名字は引数名で,价值は対応する値です。的名字は引用符で囲まなければなりません。Name1, Value1,…,的家のように,複数の名前と値のペアの引数を任意の順序で指定できます。

例:RowNames,{‘第一行’,‘row2’,‘row3}は,行名第一行row2およびrow3を表Tに使用します。

Tの行名。“RowNames”と,文字ベクトルの细胞配列,または字符串配列(それらの要素は空ではなく一意)で構成されるコンマ区切りのペアとして指定します。名前の数は行数大小(1)と等しくなければなりません。

行名には,空白や非ASCII文字を含む任意のUnicode®文字を使用できます。

先頭または末尾に空白文字を含む行名を指定すると,array2tableは行名からそれらを削除します。

Tの変数名。“VariableNames”と,文字ベクトルの细胞配列,または字符串配列(それらの要素は空ではなく一意)で構成されるコンマ区切りのペアとして指定します。名前の数は変数の数大小(2)と等しくなければなりません。

変数名には,スペースや非ASCII文字を含め,どんなUnicode文字でも使用することができます。

R2021a以降"

次元名。要素が空ではない一意の文字ベクトルの2要素细胞配列または2要素弦配列として指定します。

次元名には,スペース,非ASCII文字を含む任意のUnicode文字を使用できます。

R2021aより前は,出力のDimensionNamesプロパティの設定によってのみ,次元名を指定できます。

出力引数

すべて折りたたむ

表として返される出力テーブル。テーブルには,説明,変数単位,変数名,行名などのメタデータを保存できます。詳細については,表格のプロパティの節を参照してください。

ヒント

  • 一个が细胞配列の場合,cell2table (A)を使用して一个表内のセルの内容からを作成します。表格の各変数は、数値または文字ベクトルの cell 配列です。array2table (A)は,各変数がセルの列である表を作成します。

互換性についての考慮事項

すべて展開する

R2019bでの動作変更

拡張機能

R2013bで導入