How to delete the row that contains specific string on the cells
3 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Samantha Chong
el 12 de En. de 2016
Comentada: Abhay khemka
el 12 de Feb. de 2019
Hi, I have an array of 80x2, and I would like to delete the rows only if both cells in a row contain the string 'N/A'. Attached is an example of the first 24 rows. The idea is I hope the code can find out which rows contain 2 'N/A', and then delete that corresponding row.

0 comentarios
Respuesta aceptada
Walter Roberson
el 12 de En. de 2016
row_to_delete = all( cellfun(@(C) ischar(C) && strcmp(C,'N/A'), YourCell), 2);
YourCell(row_to_delete, :) = [];
2 comentarios
Más respuestas (0)
Ver también
Categorías
Más información sobre Characters and Strings en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!