【发布时间】:2018-08-09 17:49:58
【问题描述】:
我有一个如下的数据框:
id = c("a2887", "a2887", "a5511","a5511","a2806", "a1491", "a1491", "a4309", "a4309")
plan = c("6V", "6V", "25HS", "50HS", "25HS", "250Mbps", "250Mbps", "15Mbps", "15Mbps")
df = data.frame(id, plan)
看起来像:
id plan
a2887 6V
a2887 6V
a5511 25HS
a5511 50HS
a2806 25HS
a1491 250Mbps
a1491 250Mbps
a4309 15Mbps
a4309 15Mbps
我想在列计划中删除具有相同 ID 但具有不同值的行,只保留具有唯一 ID/计划匹配的行并创建一个新的数据框,如下所示:
id plan
a2887 6V
a2806 25HS
a1491 250Mbps
a4309 15Mbps
有什么优雅的方法可以实现这一点吗? 谢谢!
【问题讨论】:
标签: r