table2dataset

(Не Рекомендуемый), преобразовывают таблицу в массив набора данных

dataset тип данных не рекомендуется. Чтобы работать с гетерогенными данными, используйте MATLAB® table тип данных вместо этого. Смотрите MATLAB table документация для получения дополнительной информации.

Синтаксис

Описание

пример

ds = table2dataset(t) преобразовывает таблицу в массив набора данных.

Примеры

свернуть все

Загрузите выборочные данные, которые содержат пищевую информацию для 77 хлопьев.

load cereal;

Составьте таблицу, содержащую калорию, белок, жир, и назовите данные для первых пяти хлопьев. Пометьте переменные.

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