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'}