标签: r dataframe
玩具示例:
> dfx <- data.frame(a=c("A","X","X","D","X",NA,NA),b=c(1,3,4,5,2,1,NA)) > dfx[dfx$a=="E",] a b NA <NA> NA NA.1 <NA> NA
为什么R给出不存在的值的NA行? 做某些事情是非常危险的(当你相信&#34; E&#34;存在于dfx中)时:
> nrow(dfx[dfx$a=="E",]) [1] 2
谢谢!