NAを含む6列のデータフレームがあります。最大 3 つの NA を含む行のみを選択したいと考えています。使用している NA の数を見つけることがsum(is.na(my.df[,c(1:6)])),
できましたが、「サブセット」またはその他の関数と条件を使用してデータ フレームのサブセットを選択できませんでした。sum(is.na(log.df[,c(1:6)])) <=3
最終的に、選択した各行の中央値を計算したいと考えています。サンプル データが表示されます。下:
C1 C2 C3 C4 C5 C6
6.4 NA 6.1 6.2 NA NA
7.1 6.4 6.5 5.9 7 6.9
7.1 7 6.9 6.9 6.9 7
6.9 NA 6.9 NA 7.1 NA
6.8 NA 7.1 7.1 6.8 7.2
NA NA NA NA NA 6.4
NA NA NA NA NA 6.7
前もって感謝します