Filter löschen
Filter löschen

欠損データの行の削除方法

33 Ansichten (letzte 30 Tage)
yuki suda
yuki suda am 10 Jul. 2018
Kommentiert: Jiro Doke am 11 Jul. 2018
エクセルよりデータを読み込みました。 まだ補間は行っていないため、データの欠損があります。 1列目に存在するNaNを検出し、その該当する行のみを削除するにはどのようなコードを利用すればよいでしょうか。 初心者なのでわかりません。教えてください。

Akzeptierte Antwort

lattice
lattice am 11 Jul. 2018
isnan で 1 列目の NaN のある行を選んで,その行の全列を空にします.
元のデータを X とすると,
id = isnan(X(:,1));
X(id, :) = [];

Weitere Antworten (1)

yuki suda
yuki suda am 11 Jul. 2018
ありがとうございます。 できました!!
  1 Kommentar
Jiro Doke
Jiro Doke am 11 Jul. 2018
是非、latticeさんの回答を「採用」してあげてください。

Melden Sie sich an, um zu kommentieren.

Kategorien

Mehr zu 数値型 finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!