adding structure in a table

45 visualizzazioni (ultimi 30 giorni)
Sam17
Sam17 il 8 Ago 2019
Modificato: madhan ravi il 9 Ago 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?

Risposte (1)

madhan ravi
madhan ravi il 8 Ago 2019
Modificato: madhan ravi il 9 Ago 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

Categorie

Scopri di più su Tables in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by