フィルターのクリア

Why delete columns whose output value is NaN not correct?

2 ビュー (過去 30 日間)
jenifer Ask
jenifer Ask 2019 年 12 月 31 日
回答済み: Walter Roberson 2019 年 12 月 31 日
Why delete columns whose output value is NaN not correct?
Why delete columns whose output value is NaN not correct?
2400*10350
(2400 images) (10350 features)
clear all
load ('Vactor1-100')
A=FeatureVector;
Out1 = A(:,~any(isnan(A),1));
my output is [] WHY?
  2 件のコメント
Vladimir Sovkov
Vladimir Sovkov 2019 年 12 月 31 日
Probably, all the columns of your matrix contain at least one NaN each...
jenifer Ask
jenifer Ask 2019 年 12 月 31 日
Question 1:
How do I delete the values of all rows that are NaN?
Question 2:
How to replace 0 values of all rows that are NaN?

サインインしてコメントする。

採用された回答

Walter Roberson
Walter Roberson 2019 年 12 月 31 日
1)
Out1 = A(~any(isnan(A),2), :);
2)
Out1 = fillmissing(A, 'constant', 0);

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeImages についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by