【发布时间】:2012-09-27 15:37:27
【问题描述】:
我有一个名为 sub.new 的数据框,其中包含多个列。我正在尝试排除任何包含NA 或blank space“”的单元格。
我尝试使用subset(),但它针对特定列有条件。无论如何要扫描整个数据框并创建一个没有单元格是NA 或blank space 的子集?
在下面的例子中,应该只保留第一行:
# ID SNP ILMN_Strand Customer_Strand
ID1234 [A/G] TOP BOT
Non-Specific NSB (Bgnd) Green
Non-Polymorphic NP (A) Red
Non-Polymorphic NP (T) Purple
Non-Polymorphic NP (C) Green
Non-Polymorphic NP (G) Blue
Restoration Restore Green
有什么建议吗?谢谢
【问题讨论】:
-
他们有什么问题?你能给我们一些示例数据吗?
-
您在使用矢量吗?数据框?如果数据框只有在行中的一个元素为空白或 NA 时,你想要什么?请提供更多详细信息。
-
我进行了搜索,但没有成功。
-
@user1301840:谷歌搜索“R 删除带有 NA 的行”,或使用该短语搜索 StackOverflow,都将上述问题作为最高结果。
-
This question 对于从数据集中删除
NAs 的其他方法有一些很好的答案。