2012-02-27 12 views
2

多くのケースで値が欠落しています。以下のコードは、すべての変数の値を持つDaysの手段のみを示しています。 newsap <- na.omit(sap)は、個々の欠損値だけでなく、全体の観察を省略しているようです。何か欠けている場合でも私が手段を得るためにできることはありますか?この場合関数を実行して欠損値を無視する方法は?

aggregate(cbind(BattV, Ptemp, Temp,RH, VPD)~Day,data=subset(sap,Time>=12 & Time<=14),mean) 

Date Day Time Species Chamber BattV Ptemp Temp RH VPD 
6/14/10 165 12 1 1 12.92 30.09      
6/14/10 165 12.1 1 1 12.93 30.57      
6/14/10 165 12.2 1 1 12.93 31.12      
6/14/10 165 12.3 1 1 12.93 31.55      
6/14/10 165 12.4 1 1 12.93 31.72      
6/14/10 165 12.5 1 1 12.93 31.79      
6/14/10 165 13 1 1 12.92 31.76      
6/14/10 165 13.1 1 1 12.92 31.69      
6/14/10 165 13.2 1 1 12.91 31.62      
... 
7/19/10 200 11.1 1 1 12.09 27.4 30.35  72.688 
7/19/10 200 11.2 1 1 12.09 27.72 30.541  70.128 
7/19/10 200 11.3 1 1 12.09 27.94 30.279  70.775 
7/19/10 200 11.4 1 1 12.09 28.2 30.638  71.988 
7/19/10 200 11.5 1 1 12.09 28.62 30.67  69.848 

答えて

3

?meanを参照してna.rm引数に注意してください。あなたは?aggregate...経由で集約された機能の追加の引数を渡すことができますので、私たちは関数呼び出しでna.rm = TRUEを指定することができます。

関連する問題