Big table with zero
Ältere Kommentare anzeigen
T = [];
p=5;
for i =5:10
p=i+1;
T = data(p,11:74)
T(:,all(ismissing(T,0)))=[]
end
I have a big table where I need to read the entries row wise and remove all the col which has zero value. I am reading all the row using a loop . Kindly let me know the best.
var1 var2 var3 var4 var5
row1 0 1 0 0 1
var1 var2 var3 var4 var5
row2 1 1 0 0 1
results should be
var1 var2 var5
row2 1 1 1
Akzeptierte Antwort
Weitere Antworten (2)
babyelephant
am 20 Mär. 2019
0 Stimmen
1 Kommentar
Walter Roberson
am 20 Mär. 2019
num_not_empty = num(any(num,2),:);
babyelephant
am 22 Mär. 2019
0 Stimmen
Kategorien
Mehr zu Logical 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!