adding structure in a table

8 vues (au cours des 30 derniers jours)
Sam17
Sam17 le 8 Août 2019
Modifié(e) : madhan ravi le 9 Août 2019
I have a table called T which is a large dataset of 50 columns and 1000 rows. I have a struct called Table which has 4 fields as:
Table Year= 2012
Table Total= 2000
Table Length= 5 years
Can i somehow add this structure to my table properties?
Like this:
Description: 'Population Table'
UserData: []
DimensionNames: {'Row' 'Variables'}
VariableNames: {1×50 cell}
VariableDescriptions: {1×50 cell}
RowNames: {}
% TableInfo: Somewhere here?

Réponses (1)

madhan ravi
madhan ravi le 8 Août 2019
Modifié(e) : madhan ravi le 9 Août 2019
T = table((1:10).',(2:11).') % sample table
t.S = 1:5; % sample structure
t.K = rand;
f = fieldnames(t);
c = struct2cell(t);
T = addprop(T,f,repmat({'table'},size(f)))
for k = 1:numel(f)
T.Properties.CustomProperties.(f{k}) = c{k};
end
T.Properties

Catégories

En savoir plus sur Tables dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by