我想删除此数据框中的行:
a)包含NA所有列的s.下面是我的示例数据框.
gene hsap mmul mmus rnor cfam
1 ENSG00000208234 0 NA NA NA NA
2 ENSG00000199674 0 2 2 2 2
3 ENSG00000221622 0 NA NA NA NA
4 ENSG00000207604 0 NA NA 1 2
5 ENSG00000207431 0 NA NA NA NA
6 ENSG00000221312 0 1 2 3 2
Run Code Online (Sandbox Code Playgroud)
基本上,我想获得如下的数据框.
gene hsap mmul mmus rnor cfam
2 ENSG00000199674 0 2 2 2 2
6 ENSG00000221312 0 1 2 3 2
Run Code Online (Sandbox Code Playgroud)
b)只在某些列中包含NAs …
可能重复:
我有一个嵌套的数据框,有大约400行约65k的文件.我想从嵌套数据框df中删除NA的所有行.我试过na.omit(df)但似乎没有工作.我不确定我是否在这里遗漏了一些东西.谢谢.
df
[[1]]
V1 V2 V3
1 ID SignalIntensity SNR
2 109 6.1823089314 0.8453576915
3 110 10.1727771385 4.3837077591
4 111 7.2922746927 NA
5 112 8.8984671629 2.3192184908
6 113 NA 3.7133402249
7 114 7.9850187685 1.5008899345
8 116 7.7893230124 NA
9 117 7.1948346495 1.134973824
10 118 6.5727729751 0.9041846475
11 119 NA 0.7098581049
12 120 9.3711264685 2.9968456969
13 121 6.1549436434 0.7777584058
[[2]]
V1 V2 V3
1 ID SignalIntensity SNR
2 118 6.5727729751 0.9041846475
3 119 5.3775194293 NA
4 …Run Code Online (Sandbox Code Playgroud)