My Data frame has several columns,
| Id | Name | age |
|---|---|---|
| 1 | John Camp | 25 |
| 2 | Richard | 35 |
| 3 | John Randell | 29 |
| 4 | John Cameron | 26 |
| 5 | John Jacob | 28 |
| 6 | Oliver | 24 |
| 7 | Eugene | 22 |
| 8 | John Camp | 21 |
| 9 | John Clark | 29 |
| 10 | John Rick | 21 |
Intended Output:
| Id | Name | age |
|---|---|---|
| 1 | John Camp | 25 |
| 2 | Richard | 35 |
| 4 | John Cameron | 26 |
| 6 | Oliver | 24 |
| 7 | Eugene | 27 |
| 8 | John Camp | 25 |
| 10 | John Rick | 21 |
I need to delete those names starting with John who are not (Camp,Cameron,Rick) while keeping the rest of the names.
- John Camp
- John Cameron
- John Rick
I want to remove only those Johns who aren't in the given three names above, while keeping other names.
Can someone help me with this?