【发布时间】:2014-10-25 13:56:47
【问题描述】:
我有以下数据框,称为 df,它是一个由三个向量组成的数据框:“姓名”、“年龄”和“邮编”。
df=
Name Age ZipCode
1 Joe 16 60559
2 Jim 20 60637
3 Bob 64 94127
4 Joe 23 94122
5 Bob 45 25462
如果df中的Name在整个数据框中出现的次数少于2次(可以灵活地出现3、4或x次),我想删除整行df。数据框中基本保留Bob和Joe,但删除Jim。我怎样才能做到这一点?
我试着把它变成一张桌子:
> table(df$Name)
Bob Jim Joe
2 1 2
但我不知道从那里去哪里。
【问题讨论】:
标签: r dataframe duplicate-removal delete-row