renamevars

Renomeia variáveis de uma tabela ou timetable.

Categoria: Language Fundamentals > Data Types

Sintaxe

T2 = renamevars(T, vars, newnames)

Dá às variáveis vars os nomes em newnames.

Descrição

Os novos nomes devem ser válidos e distintos dos demais nomes de variáveis. Renomear não altera dados nem ordem. Equivale a editar T.Properties.VariableNames, mas atua sobre um subconjunto pelo nome.

Argumentos de entrada

T
Tabela ou timetable.
vars
Nomes ou índices das variáveis a renomear.
newnames
Texto, string array ou cell array de novos nomes; um por variável em vars.

Argumentos de saída

T2
Tabela com os novos nomes e os mesmos dados.

Exemplo

T = table([1;2], [3;4], 'VariableNames', {'A','B'});
renamevars(T, 'A', 'Alpha')
renamevars(T, {'A','B'}, {'X','Y'})
Saída
ans = 2×2 table

    Alpha    B
    _____    _

      1      3
      2      4
ans = 2×2 table

    X    Y
    _    _

    1    3
    2    4

Veja também

removevars addvars movevars table rows2vars