Delete values in a table but keep the cells
Show older comments
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 Comments
Daniel Garratt
on 1 Mar 2021
Simon Allosserie
on 2 Mar 2021
Use df{r,c} = [], that should work
Daniel Garratt
on 2 Mar 2021
Accepted Answer
More Answers (0)
Categories
Find more on Logical in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!