splitvars
Divide variáveis de tabela com várias colunas em variáveis separadas.
Categoria: Language Fundamentals > Data Types
Sintaxe
T2 = splitvars(T)
Divide toda variável que tem mais de uma coluna.
T2 = splitvars(T, vars)
Divide apenas as variáveis em vars.
T2 = splitvars(___, 'NewVariableNames', names)
Dá nome às novas variáveis.
Descrição
Uma variável de tabela pode guardar uma matriz cujas colunas estão relacionadas, como coordenadas. splitvars transforma cada coluna em uma variável própria, nomeada a partir da original com um sufixo (M_1, M_2, ...). mergevars faz o oposto.
Argumentos de entrada
T- Tabela.
vars- Nomes ou índices das variáveis a dividir.
Argumentos de saída
T2- Tabela com uma variável por coluna das variáveis divididas.
Exemplo
T = table([1 2; 3 4], 'VariableNames', {'M'});
splitvars(T)
Saída
ans = 2×2 table
M_1 M_2
___ ___
1 2
3 4