R,关于数据的数字和字符类型

时间:2016-01-09 07:44:34

标签: r

允许x=1:3y=c("1","2","3")

如果我输入ls.str(),则R显示:

x :  int [1:3] 1 2 3
y :  chr [1:3] "1" "2" "3"

x是数字,y是字符向量。 因此,当我输入x == y时,我预期结果为FALSE FALSE FALSE,但令人惊讶的是R显示为TRUE TRUE TRUE。为什么会这样? Isn的字符数据类型和数据类型的数据有何不同?

0 个答案:

没有答案