【发布时间】:2019-07-17 18:44:30
【问题描述】:
我的数据有点像这样:
+--------+--------+--------+
| region | name | salary |
+--------+--------+--------+
| west | raj | 100 |
| north | simran | 150 |
| region | name | salary |
| east | prem | 250 |
| region | name | salary |
| south | preeti | 200 |
+--------+--------+--------+
我的列标题的名称在第 3 行和第 5 行中重复。如何使用 R 删除第 3 行和第 5 行并保留列标题,以便我的输出如下所示:
+--------+--------+--------+
| region | name | salary |
+--------+--------+--------+
| west | raj | 100 |
| north | simran | 150 |
| east | prem | 250 |
| south | preeti | 200 |
+--------+--------+--------+
假设我的原始数据有太多行,我不想简单地选择行号并使用命令 Data[-c(3, 5), ] 删除它们
【问题讨论】:
-
请提供一个最小的工作示例。但是您的问题很简单,只需使用 grep 或其他此类函数来标识与 colnames 匹配的任何行
标签: r duplicates rows columnheader