0
値。
それぞれの観測について、私は5つの変数を得ました。ここでは、これらの5つの変数から集計された新しい変数を作成したいと考えています。
は、私は、次を入力:集計およびNAは、私が1000の観測とデータフレームを持っている
df$aggr_variable <- (1/5)*(var1+var2+var3+var4+var5)
私は、新しい集計変数、だけでなく、問題を得ました。観測839はvar2
に欠損値NA
を得たとしましょう、それでも他の4つの変数の値ならば、それは私に集約された変数でNA
を与えます。
は、どのように私は1つの変数は、NAが含まれている場合、全体の観察を除外することなく、NAの5つの変数のうちを残すことができますか?
'DF $ aggr_variable < - rowMeans(DF、na.rm = TRUE)' – PoGibas
素敵な、それは動作しますが、THX!今、私はvar 1、var3、およびvar4を集計したい場合、どのようにこれらを使用し、var2とvar5を残すことができますか? rowMeansは、すべての手段を使用していますので、これは... –
'rowMeansうまくいかないでしょう(サブセット(DF、選択= cで( "VAR1"、 "VAR3" を、 "VAR4"))、na.rm = TRUE)' – PoGibas