【发布时间】:2022-01-08 13:27:48
【问题描述】:
我有一个 df,其中每个条目都有一个分配的分组 ID,例如:
id_person income id_family
001 100 A1
002 120 B2
003 100 B5
004 220 A1
005 300 A2
现在我需要为每个 id_person 分配一个新变量,将所有具有相同 id_family 的条目的变量 income 相加。如:
id_person income id_family family_income
001 100 A1 220
002 120 B2 120
003 100 B5 400
004 220 A1 220
005 300 B5 400
我不想创建一个新的grouped_df,我现在也不需要查看这个变量的汇总。
如何使用 R 给出这个命令?
【问题讨论】:
-
数据集中的第二个 A1 应该是 220 吗?而不是230?我很难理解
family_income的值来自哪里@ -
另外,
id_family看起来也很奇怪。 -
id_family 中使用的字母使其成为一个简单的示例,在视觉上与 id_person 不同。对不起 230。