重新定义R中对象的类

时间:2012-05-18 18:28:29

标签: r class object transform coercion

我的对象有“字符”类。 g.g。

x <- rep(TRUE,4)
x <- replace(x,3,FALSE)

我现在想将其强制/转换为逻辑类。如何更改x的类?

1 个答案:

答案 0 :(得分:3)

我假设你的意思是你的意思:

x <- rep("TRUE", 4) 
x <- replace(x, 3, "FALSE")
class(x)
# "character"

在哪种情况下尝试:

y <- as.logical(x)
class(y)
# "logical"