Documentation Center

  • Trials
  • Product Updates

dataset2table

Convert dataset array to table

Syntax

Description

example

t = dataset2table(ds) converts a dataset array to a table.

Examples

expand all

Convert a Dataset Array to a Table

Load the sample data, which contains nutritional information for 77 cereals.

load cereal;

Create a dataset array containing the calorie, protein, fat, and name data for the first five cereals. Label the variables.

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

cereal = dataset(Calories,Protein,Fat,'ObsNames',Name)
cereal.Properties.VarDescription = Variables(4:6,2);
cereal = 

                                 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  

Convert the dataset array to a table.

t = dataset2table(cereal)
t = 

                                 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  

Input Arguments

expand all

ds — Input dataset arraydataset array

Input dataset array to convert to a table, specified as a dataset array. Each variable in ds becomes a variable in the output table t.

Output Arguments

expand all

t — Output tabletable

Output table, returned as a table. The table can store metadata such as descriptions, variable units, variable names, and row names. For more information, see Table Properties.

See Also

|

Was this topic helpful?