我有一个名为 stuff
的向量[1] "Apple" "Banana" "Coco" "Cucumber" "Donut" "Egg" "Granate"
[8] "Lemon" "Orange" "Pineapple" "Potato" "Quinoa" "Tea" "Tangerine"
[15] "Tuna" "Wax" "Yuzu" "Zuccini" ""
如果我问is.na(stuff)
它给了我
> is.na(stuff)
[1] FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE FALSE
[14] FALSE FALSE FALSE FALSE FALSE FALSE
但显然最后一个是NA
。有什么问题?
答案 0 :(得分:5)
最后一个不是NA,它是一个空字符串,它们是不同的。 NA表示您在向量的该位置没有值。空字符串告诉您确实有一个值,其值是一个包含0个字符的字符串。