可能重复:
如何删除R中的行
我无法弄清楚如何简单地从R中的数据框中删除row(n).R的文档和介绍手册编写得非常糟糕,它们几乎没有帮助解决这个非常简单的问题.此外,我在这里/谷歌上发现的每一个解释都是为了删除包含字符串或重复项等的行,这些行已经过度提前解决了我的问题并导致我引入更多错误而无处可去.我只是想删除一行.
在此先感谢您的帮助.
这个列表位于变量eld中,它有5列33行.我想删除第14行.我使用以下命令初始化了eld
eld <- read.table("election2012.txt")
Run Code Online (Sandbox Code Playgroud)
所以我想要的结果是
eldNew <- eld(minus row 14)
Run Code Online (Sandbox Code Playgroud)
Ben*_*ker 23
eldNew <- eld[-14,]
Run Code Online (Sandbox Code Playgroud)
看?"["一下......
对于'[' - 仅索引:'i','j','...'可以是逻辑向量,指示要选择的元素/切片.如果需要,可以回收这些载体以匹配相应的程度.'i','j','...' 也可以是负整数,表示要从选择中排除的元素/切片.
(重点补充)
编辑:环顾四周我注意到 如何删除R中数据帧的第一行?有答案的答案......如果你在SO上寻找答案,似乎标题应该引起你的注意?
编辑2:我还发现如何删除数据框中的行?,搜索SO delete row data frame...
另外http://rwiki.sciviews.org/doku.php?id=tips:data-frames:remove_rows_data_frame