Main Content

table2dataset

(非推奨) テーブルからデータセット配列への変換

dataset データ型は推奨されません。異種混合データを処理するには、代わりに MATLAB® table データ型を使用します。詳細は、MATLAB table ドキュメンテーションを参照してください。

説明

ds = table2dataset(t) はテーブルをデータセット配列に変換します。

すべて折りたたむ

77 種類のシリアルの栄養情報を含む標本データを読み込みます。

load cereal;

最初の 5 つのシリアルのカロリー、タンパク質、脂肪、名前のデータを含むテーブルを作成します。変数にラベルを付けます。

Calories = Calories(1:5);
Protein = Protein(1:5);
Fat = Fat(1:5);
Name = Name(1:5);

cereal = table(Calories,Protein,Fat,'RowNames',Name)
cereal=5×3 table
                                 Calories    Protein    Fat
                                 ________    _______    ___

    100% Bran                       70          4        1 
    100% Natural Bran              120          3        5 
    All-Bran                        70          4        1 
    All-Bran with Extra Fiber       50          4        0 
    Almond Delight                 110          2        2 

テーブルをデータセット配列に変換します。

ds = table2dataset(cereal)
ds = 
                                 Calories    Protein    Fat
    100% Bran                     70         4          1  
    100% Natural Bran            120         3          5  
    All-Bran                      70         4          1  
    All-Bran with Extra Fiber     50         4          0  
    Almond Delight               110         2          2  

入力引数

すべて折りたたむ

データセット配列に変換される入力テーブル。テーブルとして指定します。t の各変数が、出力データセット配列 ds の変数になります。

データ型: table

出力引数

すべて折りたたむ

出力データセット配列。入力テーブル t からの変数を含むデータセット配列として返されます。

バージョン履歴

R2013b で導入

参考

|

トピック