【发布时间】:2021-02-15 02:25:51
【问题描述】:
我想在我的数据框中添加一个包含 true 和 false 值的新列,以告诉我两列是否有重复值,但第三列是否有不同的值。
这是我现在的桌子:
| ID | name | age|student|
| --- | -----|----|-------|
| 1 | Joe |23 | Yes |
| 2 | Rayan|13 | Yes |
| 3 | Sara |20 | No |
| 4 | Rayan|21 | Yes |
| 5 | Sara |20 | Yes |
| 6 | Joe |23 | Yes |
我想检查姓名和年龄是否有重复的值,但学生的值是否不同。我希望结果列如下所示:
| ID | name | age|student|satisfy|
| --- | -----|----|-------|-------|
| 1 | Joe |23 | Yes | False |
| 2 | Rayan|13 | Yes | False |
| 3 | Sara |20 | No | False |
| 4 | Rayan|21 | Yes | False |
| 5 | Sara |20 | Yes | True |
| 6 | Joe |23 | Yes | False |
只有 Sara 满足条件,因为 age 和 name 具有重复值,但 student 具有不同的值。我如何在 R 中做到这一点?
【问题讨论】:
标签: r