matlabnullがNaNを埋めました



Matlab Nulls Filled Nan



https://jingyan.baidu.com/article/0a52e3f4e86e5ebf62ed728a.html

  1. 機能がありません:



    セクションにはnull値のnanデータが提供されますが、もちろんプロセスデータの実際のアプリケーションは大きく、関数IsMissing、nannull検査データが存在します。コードは次のように表示されます。

    a = [1、in、3,4、in、6、in、8、in、9]



    b = ismissing(a)%ここで、1は元の位置に戻されたデータの値nannullです。

    matlab in?
  2. 関数の欠落:

    この関数を使用すると、nullデータを削除できます。このコードは次のとおりです。



    c = rmmissing(a)戻り値の%は、行列nan値の後に削除されます。

    matlab in?
  3. 関数fillmissing:

    この関数は、コードを使用して非常に便利なデータを処理するために、nullデータを埋めることができます。

    d = fillmissing(a、 'previous')%ここで、 'previous'パラメーターは、nannull値を埋めるために使用される数値を表します。

    matlab in?
  4. 空のnanを埋めるために中央値直線移動法で使用することもできます。パラメータ設定を変更する必要があるのは次のとおりです。movmediancan。次のようにコーディングします。

    e = fillmissing(a、 'movmedian'、3)%ここで、パラメーターは中央値のmovmedian補足nan nullサイトを表し、「3」は2の数の前後の値を示します。つまり、データウィンドウは3です。この値は、任意にすることができます。設定。

    matlab in?
  5. 機能がありません:

    この関数は、次のように、nullデータの代わりにnanを使用せずに、データの一部にすることもできます。

    a(1,1)=欠落

    matlab in?
  6. 関数isnan:

    この関数は、ステップで返される値の関数であり、対応する位置がnull NaN3の場合は値が返され、それ以外の場合は1が返されます。

    matlab in?