【发布时间】:2020-07-12 08:14:46
【问题描述】:
我有一个数据框D:
surname name salary
Red A 1000
Green B 900
Green A 1100
Blue C 1000
Blue B 1000
Blue F 800
Violet F 1200
某些行在surname 中没有复制,其他一些是。
我只需要聚合姓氏重复的行,以平均工资并将名称更改为“X”。
我使用duplicated() 尝试了一些东西,但它保留了一个副本作为原始副本并更改了其他的。
D$name<-replace(D$name,duplicated(D$surname),"X")
而且我也无法平均 salary 的值。
谢谢!
【问题讨论】:
标签: r duplicates aggregate rename mean