合并条目并计算其在R中的平均值

时间:2013-05-03 14:14:27

标签: r

我有一个包含2列的数据框:一列代表日期,另一列代表当天给出的汇率。有些日子不止一次出现,我想做的是计算那天给出的平均费率,只留下一个条目与该日期和平均费率。这样的事情:

由此:

dat = data.frame(date = c(10, 10, 20), rate = c(4, 2, 1))
dat
  date rate
1   10    4
2   10    2
3   20    1

对此:

  date rate
1   10    3
2   20    1

我该怎么做?

谢谢!

1 个答案:

答案 0 :(得分:5)

像这样:

aggregate(rate~date,dat,mean)