Effacer les filtres
Effacer les filtres

how to delete empty entry from a table

4 vues (au cours des 30 derniers jours)
Ayushi Saxena
Ayushi Saxena le 13 Avr 2016
I have a table consisting of numbers & strings. I need to delete the rows which has empty string value in a particular column. I tried using c.Rollnumber=='' for selecting empty string but getting error.
Thanks

Réponse acceptée

Azzi Abdelmalek
Azzi Abdelmalek le 13 Avr 2016
%------Example----------------
v={'a' 1 'k';'b' 2 '';'' 1 'v'}
w=cell2table(v)
%------the code---------------
a=table2cell(w)
idx=any(ismember(cellfun(@num2str,a,'un',0),''),2)
w(idx,:)=[]

Plus de réponses (0)

Catégories

En savoir plus sur Tables dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by