MissingBehavior
詳細
- 指定可能な設定
-
None Missingの通常の動作を使う Automatic Mean,Total等についての特殊規則を呼び出す - MissingBehavior->Automaticという設定が呼び出す特殊な動作
-
Mean,Median,StandardDeviation,… 空リストはMissing["Indeterminate"]を与える Total,Mean,Median,Min,Max,… Missing要素は削除されるか無視される Times,Minus,Power,… Missing要素はMissing["Indeterminate"]を与える Counts,GroupBy,Map,… 1回のMissingの適用で別のMissingを生む
例題
すべて開く すべて閉じる例 (1)
スコープ (4)
統計関数は,オブジェクトのリストに対するQuery操作では,デフォルトで,Missingオブジェクトを無視する:
Query[Mean][{2, 4, Missing["reason"]}]Dataset操作でも同様に動作する:
Dataset[{2, 4, Missing["reason"]}][Mean]MissingBehaviorNoneを使うとMissingオブジェクトが保持される:
Query[Mean, MissingBehavior -> None][{2, 4, Missing["reason"]}]これは,Datasetオブジェクトに対するMeanの直接の動作に等しい:
Mean[{2, 4, Missing["reason"]}]Mean[Dataset[{2, 4, Missing["reason"]}]]統計関数を長さが不十分なリストに使うとMissing["Indeterminate"]が返される:
Query[Mean][{}]Query[StandardDeviation][{3}]Queryでは,デフォルトで,可変数の引数を持つ一部の操作でMissingオブジェクトが無視されることがある:
Query[Apply[Plus]][{2, 4, Missing["reason"]}]Dataset操作でも同様に動作する:
Dataset[{2, 4, Missing["reason"]}][Apply[Plus]]MissingBehaviorNoneを使うとMissingオブジェクトが保持される:
Query[Apply[Plus], MissingBehavior -> None][{2, 4, Missing["reason"]}]他の操作は,デフォルトで,Missing["Indeterminate"]を返す:
Query[Apply[Times]][{2, 4, Missing["reason"]}]Dataset[{2, 4, Missing["reason"]}][Apply[Times]]MissingBehaviorNoneを使うとMissingオブジェクトが保持される:
Query[Apply[Times], MissingBehavior -> None][{2, 4, Missing["reason"]}]Queryの構造化操作と抽出操作は常にMissingオブジェクトを保持する:
Query[GroupBy[Head]][{2, Missing[], 4, Missing["reason"]}]MissingBehaviorオプションの値は結果に影響を与えない:
Query[GroupBy[Head], MissingBehavior -> Automatic][{2, Missing[], 4, Missing["reason"]}]Query[GroupBy[Head], MissingBehavior -> None][{2, Missing[], 4, Missing["reason"]}]特性と関係 (2)
Dataset[…][f]はQuery[f][Dataset[…]]に等しく,MissingBehaviorにデフォルト設定を使う:
ds = Dataset[{3, Missing[], 7}]ds[Mean]Query[Mean][ds]Query[f,options][Dataset[…]]を使ってオプションをQuery操作に渡す:
Query[Mean, MissingBehavior -> None][ds]数学的なQuery操作は,デフォルトで,有効な場合にMissing["Indeterminate"]を返すことがある:
Query[Variance][{2}]MissingBehaviorNoneを指定して結果をFailureに変更する:
Query[Variance, MissingBehavior -> None][{2}]関連するガイド
テキスト
Wolfram Research (2014), MissingBehavior, Wolfram言語関数, https://reference.wolfram.com/language/ref/MissingBehavior.html.
CMS
Wolfram Language. 2014. "MissingBehavior." Wolfram Language & System Documentation Center. Wolfram Research. https://reference.wolfram.com/language/ref/MissingBehavior.html.
APA
Wolfram Language. (2014). MissingBehavior. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/MissingBehavior.html
BibTeX
@misc{reference.wolfram_2026_missingbehavior, author="Wolfram Research", title="{MissingBehavior}", year="2014", howpublished="\url{https://reference.wolfram.com/language/ref/MissingBehavior.html}", note=[Accessed: 21-June-2026]}
BibLaTeX
@online{reference.wolfram_2026_missingbehavior, organization={Wolfram Research}, title={MissingBehavior}, year={2014}, url={https://reference.wolfram.com/language/ref/MissingBehavior.html}, note=[Accessed: 21-June-2026]}