R如何统计重复的名字

R how to take statistics of repeated names

我有一个包含同一地区使用案例的数据框,所以我需要取最大值、最小值和平均值。我在这里展示一个明确的例子:

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

基本上,我需要一种方法来从出现的区域字段中提取统计信息。

提前致谢!

我们可以用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