R语言移除缺失值 NA
admin
2023-02-16 01:40:03
0


有三种方法  !is.na  , na.omit, complete.cases

> d <- read.table("GWAS_s2.qassoc", header=T, stringsAsFactors=F)  

// 文件行数
> nrow(d)
[1] 431493

> d1 <- subset(d, select=c("CHR", "SNP", "BP", "P"))  

// 计算非NA 的行数

> num.bool <- complete.cases(d1)
> head(num.bool)
[1] FALSE  TRUE  TRUE FALSE  TRUE  TRUE  

> sum(num.bool) 
[1] 363836                                                                                                            
                                                                                                                            
> dn1 <- d1[which(!is.na(d1$P)),]                                                                                                                                                 
> nrow(dn1)                                                                                                                                                                       
[1] 363836

> dn2 <- na.omit(d1)
> nrow(dn2)                                                                                                                                                            
[1] 363836

> dn3 <-d1[complete.cases(d1[,4]),]                                                                                                                                               
> nrow(dn3)                                                                                                                                                                      
[1] 363836


> dn4 <-d1[complete.cases(d1),]                                                                                                                                                  
> nrow(dn4)
[1] 363836


方法三和方法四, 一个是根据第四列是否为NA判断的, 一个是根据所有列。

相关内容

热门资讯

【第一消息】“朋友贵州麻将到底... 【第一消息】“朋友贵州麻将到底是不是挂?”(详细开挂教程)您好,朋友贵州麻将这个游戏其实有挂的,确实...
今日重大通报“开心麻花开挂神器... 今日重大通报“开心麻花开挂神器?”(透视曝光猫腻)您好,开心麻花这个游戏其实有挂的,确实是有挂的,需...
重磅消息“皇豪众娱炸/金/花到... 网上科普关于“皇豪众娱炸/金/花有没有挂”话题很是火热,小编也是针对皇豪众娱炸/金/花作*弊开挂的方...
今日重大发现“非凡贪玩开挂神器... 有 亲,根据资深记者爆料非凡贪玩是可以开挂的,确实有挂(咨询软件无需打开...
今日重大发现“新毛豆牛牛有没有... 网上科普关于“新毛豆牛牛有没有挂”话题很是火热,小编也是针对新毛豆牛牛作*弊开挂的方法以及开挂对应的...
女儿遭妻妹丈夫性侵,开庭前父亲... 自2023年刑满释放后,李某一直在向广东各级法院申诉自己被控猥亵妻妹一案。李某告诉红星新闻记者,其2...
【第一财经】“陕麻圈开挂器?”... 网上科普关于“陕麻圈有没有挂”话题很是火热,小编也是针对陕麻圈作*弊开挂的方法以及开挂对应的知识点,...
126平尺巨幅画作被人无意“泼... 极目新闻记者 王鹏近期,著名“黄河画家”徐惠君在社交媒体发布视频称,他的巨幅画作《黄河在咆哮》左下角...
今日重大发现“蜀渝牌乐汇怎么装... 您好:蜀渝牌乐汇这款游戏可以开挂,确实是有挂的,需要了解加客服微信【4282891】很多玩家在这款游...
今日重大通报“盼盼十三水怎么开... 家人们!今天小编来为大家解答盼盼十三水透视挂怎么安装这个问题咨询软件客服徽9752949的挂在哪里买...