このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。
ismissing
(非推奨) 欠損値のあるデータセット配列要素の検出
dataset
データ型は推奨されません。異種混合データを処理するには、代わりに MATLAB® table
データ型を使用します。詳細は、MATLAB table
ドキュメンテーションを参照してください。
構文
I = ismissing(ds)
I = ismissing(ds,Name,Value)
説明
は、データセット配列 I
= ismissing(ds
)ds
から欠損値が含まれる要素を特定する logical 配列を返します。既定では、数値変数の場合は NaN
、文字変数の場合は ''
、categorical 配列の場合は <undefined>
がそれぞれ欠損値として ismissing
で認識されます。
ds2 = ds(~any(I,2),:)
は、ds
にある完全な観測のみを含む新しいデータセット配列を作成します。ds2 = ds(:,~any(I,1))
は、ds
からの欠損値のない変数のみを含む新しいデータセット配列を作成します。
は、1 つまたは複数の I
= ismissing(ds
,Name,Value
)Name,Value
のペアの引数が指定された追加オプションにより、欠損値インデックスを返します。
入力引数
|
|
名前と値の引数
オプションの引数のペアを Name1=Value1,...,NameN=ValueN
として指定します。ここで Name
は引数名、Value
は対応する値です。名前と値の引数は他の引数の後ろにする必要がありますが、ペアの順序は関係ありません。
R2021a より前では、名前と値をそれぞれコンマを使って区切り、Name
を引用符で囲みます。
|
浮動小数点の |
|
|
出力引数
|
|
参考
dataset
| isempty
| isnan
| isundefined
| replaceWithMissing