Main Content

La traducción de esta página aún no se ha actualizado a la versión más reciente. Haga clic aquí para ver la última versión en inglés.

table2cell

Convertir una tabla en un arreglo de celdas

Descripción

ejemplo

C = table2cell(T) convierte la tabla T en un arreglo de celdas C. Cada variable en T se convierte en una columna de celdas en C.

Ejemplos

contraer todo

Cree una tabla T con cinco filas y tres variables.

T = table(categorical(["Y";"Y";"N";"N";"N"]),[38;43;38;40;49],...
    [124 93;109 77; 125 83; 117 75; 122 80],...
    'VariableNames',["Smoker" "Age" "BloodPressure"],...
    'RowNames',["Chang" "Brown" "Ruiz" "Lee" "Garcia"])
T=5×3 table
              Smoker    Age    BloodPressure
              ______    ___    _____________

    Chang       Y       38      124     93  
    Brown       Y       43      109     77  
    Ruiz        N       38      125     83  
    Lee         N       40      117     75  
    Garcia      N       49      122     80  

Convierta T en un arreglo de celdas.

C = table2cell(T)
C=5×3 cell array
    {[Y]}    {[38]}    {[124 93]}
    {[Y]}    {[43]}    {[109 77]}
    {[N]}    {[38]}    {[125 83]}
    {[N]}    {[40]}    {[117 75]}
    {[N]}    {[49]}    {[122 80]}

C es un arreglo de celdas de 5 por 3.

Concatene verticalmente la propiedad de la tabla T.Properties.VariableNames, con C para incluir los encabezados de las columnas del arreglo de celdas.

[T.Properties.VariableNames;C]
ans=6×3 cell array
    {'Smoker'}    {'Age'}    {'BloodPressure'}
    {[Y     ]}    {[ 38]}    {[       124 93]}
    {[Y     ]}    {[ 43]}    {[       109 77]}
    {[N     ]}    {[ 38]}    {[       125 83]}
    {[N     ]}    {[ 40]}    {[       117 75]}
    {[N     ]}    {[ 49]}    {[       122 80]}

T.Properties.VariableNames almacena los nombres de las variables como un arreglo de celdas de vectores de caracteres, incluso cuando los nombres se habían asignado previamente desde un arreglo de cadenas.

Argumentos de entrada

contraer todo

Tabla de entrada, especificada como tabla.

Si T es una tabla m por n, C es un arreglo de celdas de m por n.

Capacidades ampliadas

Historial de versiones

Introducido en R2013b

Consulte también

| | |