gpt4 book ai didi

R - 计算汇总列

转载 作者:行者123 更新时间:2023-12-02 03:11:18 27 4
gpt4 key购买 nike

<分区>

我正在尝试在我的数据框中计算一个额外的列,其中包含一些汇总数据(平均值、最小值、最大值)。从这个数据框开始

Group    Value
A 15
A 5
B 4
B 2
C 25
C 15

我想计算每个组的均值:

Group    Mean
A 10
B 3
C 20

但我想在原始数据框中添加一列,重复同一组每一行的值,如下所示:

Group    Value    Mean
A 15 10
A 5 10
B 4 3
B 2 3
C 25 20
C 15 20

我设法首先使用 aggregate 获得了这个结果(创建一个临时数据帧),然后 merge 原始数据帧与使用“Group”作为合并变量的临时数据帧.

我相信有一种更简单快捷的方法可以做到这一点。值得注意的是,如果可能的话,我希望能够使用基本功能(例如,没有 dplyr、reshape 等)来做到这一点。谢谢!

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com