standardizeMissing
標準の欠損値を挿入
説明
は、B
= standardizeMissing(A
,indicator
)indicator
で指定された値を、A
内で標準の欠損値に置き換え、標準化された配列または table を返します。
欠損値は、A
のデータ型にしたがって定義されます。
NaN
—double
、single
、duration
およびcalendarDuration
NaT
—datetime
<missing>
—string
<undefined>
—categorical
{''}
— 文字ベクトルのcell
A
が table の場合、各変数のデータ型がその変数の欠損値を定義します。
ライブ スクリプトに [欠損データの削除] タスクを追加すると、欠損値を標準化することに加え、欠損データを対話的に検出、埋め込み、または削除することができます。
は、1 つ以上の名前と値の引数を使用して、欠損値を標準化するための追加パラメーターを指定します。たとえば B
= standardizeMissing(___,Name,Value
)standardizeMissing(A,indicator,'DataVariables',datavars)
は、A
が table または timetable である場合、datavars
で指定された変数の欠損値を標準化します。
例
入力引数
アルゴリズム
standardizeMissing
は、文字ベクトルの cell 配列、文字配列および categorical 配列の先頭と末尾の空白を異なる方法で処理します。
文字ベクトルの cell 配列の場合、
standardizeMissing
は空白を無視しません。すべての文字ベクトルは、indicator
に指定された文字ベクトルに厳密に一致していなければなりません。文字配列の場合、
standardizeMissing
は、末尾の空白を無視します。categorical 配列の場合、
standardizeMissing
は、先頭と末尾の空白を無視します。