2016-05-31 120 views
1

我有一個在同一區域使用案例的數據框,所以我需要取最大值,最小值和平均值。我表現出明確爲例這裏: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