2017-01-18 9 views
0

データフレームが5列の100行× で、行の3分の1が2 NA値(入力データから)の場合、どのように処理されるのですか?NAを含むデータを使用したモデル作成

私はlm {stats}を読んでいますが、na.actionの設定が真か偽になるのかはまだ分かりません。

na.action = TRUEは行全体を削除するか、モデルの作成時にその行のNA変数を削除するだけですか? (他の列を使用して)

ありがとうdefalutによってlmドキュメントna.actionパー

+1

関連:

は、私が理解したようna.actionをに設定することができる4つのオプションがあります「値のin-lm」* na.omitとna.excludeは両方ともcasically削除* " – thelatemail

+0

私はこれについてより深く考えていたように、私の元の意図は今大規模な再帰的なメタデータとして記述できる何かを構築することで解決されるでしょう。モデル。このように、ランダムに配置されたNA値を有する与えられたデータは、堅牢性は低いが最適な適切なサブモデルは、出力を生成するためのデータを含むことができる。従って、実際には、より多くのモデルによって最も良く解決される。 –

+0

複数の帰属アプローチに興味があるかもしれません。 – Roland

答えて

0

ben_says

はどんなoptions("na.action")リターンを行います。

私の場合、これはna.omitであり、これはNAを持つ行が削除されることを意味します。 http://stats.stackexchange.com/questions/11000/how-does-r-handle-missing- -

na.fail 
na.omit 
na.exclude 
na.pass 
関連する問題