select, only once, the names present in a struct

1 次查看(过去 30 天)
I have the following struct. Is it possible to select, only once, the names in the 'SeriesDescription' column? So I would need to create, in this case, a struct or table consisting only of: 'Scout', 'Serie', 'standard'.

采纳的回答

Stephen23
Stephen23 2023-6-14
编辑:Stephen23 2023-6-14

更多回答(1 个)

Les Beckham
Les Beckham 2023-6-14
S.Number = compose('%04d', 0:16)'; % create test data since you only included a picture of your data
desc = {'Scout'; 'Scout'; 'Scout'};
for i = 4:13
desc{i} = 'Serie';
end
for i = 14:17
desc{i} = 'standard';
end
S.SeriesDescription = desc;
% Now, extract the unique elements of SeriesDescription and create a table
T = table(unique(S.SeriesDescription), 'VariableNames', {'SeriesDescription'})
T = 3×1 table
SeriesDescription _________________ {'Scout' } {'Serie' } {'standard'}

类别

Help CenterFile Exchange 中查找有关 Data Types 的更多信息

产品


版本

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by