cell2table
Converte um cell array em uma tabela, uma coluna por coluna de células.
Categoria: Language Fundamentals > Data Types
Sintaxe
T = cell2table(C)
Cria uma tabela com variáveis chamadas Var1, Var2, ....
T = cell2table(C, 'VariableNames', names)
Nomeia as variáveis.
T = cell2table(C, 'RowNames', names)
Nomeia as linhas.
Descrição
Colunas do cell array que contêm apenas números viram variáveis numéricas. Colunas de texto permanecem como colunas de cell com vetores de caracteres. Use convertvars depois para mudar uma variável para string ou categorical.
A inversa é table2cell.
Argumentos de entrada
C- Cell array 2-D. Cada coluna vira uma variável.
'VariableNames'- Cell array de nomes, um por coluna.
'RowNames'- Cell array de nomes de linha, um por linha.
Argumentos de saída
T- Tabela com o mesmo número de linhas de
C.
Exemplo
Colunas nomeadas
C = {1, 'a'; 2, 'b'};
T = cell2table(C, 'VariableNames', {'n','s'})
Saída
T = 2×2 table
n s
_ _____
1 {'a'}
2 {'b'}