r - 获取数据框中每个 Id 的平均值

标签 r dataframe

想象一下,我有一个包含 2 列的数据框

Id    Value
12    13
32    3
6022  11
9142  231
12    23
119   312
...

我想获得每个“Id”的平均值。你知道这样做的任何快速方法吗?

最佳答案

使用 aggregate 的一种可能的解决方案:

aggregate(Value ~ Id, data=tmp, FUN=mean)

关于r - 获取数据框中每个 Id 的平均值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3797083/

相关文章:

Python 准确地将日期格式转换为日期时间,其中包括 1970 年之前的日期

regex - R:替换数据框多列中的特殊字符

python - Pandas - 使用 PostCoder 查找每行中的纬度和经度,然后在新列中返回邮政编码

使用向量而不是 R 中的正则表达式从字符串中删除多个单词

r - 连接错误 stockPortfolio::getReturns

R Shiny : Write looped reactive inputs to textfile

R - 解释 ggplot 中使用的变量中的下标

如果 gsub 中的模式匹配,则仅返回值

python - pandas DataFrame.query 表达式,默认返回所有行

python - 从 Pandas DataFrame 存储数据的最快方法