2016-05-31 1 views
1

私は同じエリアで使用するケースを持つデータフレームを持っているので、最小値と平均値をとる必要があります。私はここに明示的なexemple示していますR繰り返される名前の統計情報を取得する方法

area  Case 
    5  A 
    51  X 
    5  B 
    51  Y 
    5  C 
    5  D 

をそして、私はこれを必要とする:

Max=4(area 5), min=2(area 51), average =3((4+2)ocurrences/(2)areas 

だから基本的に、私はエリアフィールドの発生から統計を抽出する方法が必要です。

ありがとうございます!

答えて

1

我々はtable

tbl1 <- table(df1$area) 
c(max(tbl1), min(tbl1), mean(tbl1)) 
#[1] 4 2 3 

を使用することができますか

c(range(tbl1), mean(tbl1)) 
#[1] 2 4 3 
+0

コンパクトな方法で、私は今それをテストしています、おかげで、私はそれが – Amnor

+1

パーフェクトに動作するかどうか、あなたが知ってもらおう、ありがとう! – Amnor

関連する問題