rmprop

Remove uma propriedade personalizada de uma tabela ou timetable.

Categoria: Language Fundamentals > Data Types

Sintaxe

T2 = rmprop(T, propertyName)

Remove a propriedade personalizada criada antes com addprop.

Descrição

Propriedades personalizadas guardam metadados, como unidades ou a descrição da origem, junto de uma tabela. Ficam em T.Properties.CustomProperties. rmprop apaga uma delas; não remove as propriedades embutidas como VariableNames.

Argumentos de entrada

T
Tabela ou timetable.
propertyName
Nome de uma propriedade personalizada.

Argumentos de saída

T2
Tabela sem essa propriedade; os dados não são alterados.

Exemplo

T = table([1;2], 'VariableNames', {'A'});
T = addprop(T, 'Note', 'table');
T.Properties.CustomProperties.Note = 'raw data';
T.Properties.CustomProperties
T = rmprop(T, 'Note');
T.Properties
Saída
ans = struct with fields:

    Note: 'raw data'
ans = struct with fields:

       Description: ''
     VariableNames: {'A'}
          RowNames: {}
    DimensionNames: {'Row'  'Variables'}

Veja também

addprop table timetable summary