在R中重新定义对象的类

在R中重新定义对象的类,r,class,object,transform,coercion,R,Class,Object,Transform,Coercion,我的对象具有类“character”。g、 g x我假设您在示例中的意思是: x <- rep("TRUE", 4) x <- replace(x, 3, "FALSE") class(x) # "character" x使用这里的代码,它已经是一个逻辑向量。类(x)的结果。是合乎逻辑的。是的,你是对的。否则,该示例将不起作用,因为问题首先不会发生。非常感谢你的帮助 x <- rep("TRUE", 4) x <- replace(x, 3, "FALSE") cl

我的对象具有类“character”。g、 g


x我假设您在示例中的意思是:

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

x使用这里的代码,它已经是一个逻辑向量。
类(x)
的结果。是合乎逻辑的。是的,你是对的。否则,该示例将不起作用,因为问题首先不会发生。非常感谢你的帮助
x <- rep("TRUE", 4) 
x <- replace(x, 3, "FALSE")
class(x)
# "character"
y <- as.logical(x)
class(y)
# "logical"