Add NaN in the first row of a table

5 visualizzazioni (ultimi 30 giorni)
Indrani
Indrani il 19 Set 2024
Commentato: Indrani il 19 Set 2024
I have a table (size 449801x1). I want to add NaN in the first row of the table. How do I do this?

Risposte (1)

Aquatris
Aquatris il 19 Set 2024
Assuming all your entries are numeric, since you want to assign NaN, here is one way;
% create dummy table
Age = [38;43;38;40;49];
Height = [71;69;64;67;64];
Weight = [176;163;131;133;119];
T = table(Age,Height,Weight);
T
T = 5x3 table
Age Height Weight ___ ______ ______ 38 71 176 43 69 163 38 64 131 40 67 133 49 64 119
% assign NaN to 1st row
T(1,:) = array2table(NaN(size(T(1,:))));
T
T = 5x3 table
Age Height Weight ___ ______ ______ NaN NaN NaN 43 69 163 38 64 131 40 67 133 49 64 119

Tag

Community Treasure Hunt

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

Start Hunting!

Translated by