Delete values in a table but keep the cells
Ältere Kommentare anzeigen
I have a 1846x72 table that contains strings (I assume they are strings since the value is in '') and numbers. The first two columns are either NaN or a number. I want to go through each row and, if the second column in that row is not NaN, make the following columns all NaN (or empty) for only that row.
This is the code I a have:
for r = 1:nRows
if isnumeric(df{r,2})
for c = 3:nCols
df{r,c} = NaN;
end
end
end
This is the error I am receiving:
Conversion to cell from double is not possible.
I can not include the dataset as it pertains to my work and I am not allowed.
3 Kommentare
Daniel Garratt
am 1 Mär. 2021
Simon Allosserie
am 2 Mär. 2021
Use df{r,c} = [], that should work
Daniel Garratt
am 2 Mär. 2021
Akzeptierte Antwort
Weitere Antworten (0)
Kategorien
Mehr zu Tables finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!