rows2vars
Troca linhas e variáveis de uma tabela (transposição).
Categoria: Language Fundamentals > Data Types
Sintaxe
T2 = rows2vars(T)
Transforma cada linha de T em uma variável de T2.
Descrição
Se existirem T.Properties.RowNames, as novas variáveis recebem esses nomes; caso contrário, chamam-se Var1, Var2, e assim por diante. É o análogo da transposta para tabelas e costuma ser usada para preparar dados para exibição.
Argumentos de entrada
T- Tabela cujas variáveis possam ser concatenadas (por exemplo, todas numéricas).
Argumentos de saída
T2- Tabela com uma primeira variável
OriginalVariableNamescom os nomes das variáveis antigas, seguida de uma variável por linha original.
Exemplo
T = table([1;2], [3;4], [5;6], 'VariableNames', {'A','B','C'});
rows2vars(T)
Saída
ans = 3×3 table
OriginalVariableNames Var1 Var2
_____________________ ____ ____
{'A'} 1 2
{'B'} 3 4
{'C'} 5 6