显式强制在R中如何工作?

时间:2018-11-04 14:24:49

标签: r explicit-conversion type-coercion

我正在尝试理解R编程语言中的 COERCION 。关于 显式强制 ,它指出我们可以从一类向量(考虑通用对象)转换为另一类向量。

考虑以下问题,

> x <- c(1L, 0L, 3L)
> class(x)
[1] "integer"

所以x的类在这里是整数。现在我们可以将其转换为逻辑形式,

> as.logical(x)
[1]  TRUE FALSE  TRUE

所以现在x的类按照强制性应该是逻辑的,但是当我再次如下显示x的类时,

> as.logical(x)
[1]  TRUE FALSE  TRUE
> class(x)
[1] "integer"

它如何运作?请帮助我理解。而且请纠正我的句子 “所以现在x的类应该按照强制性是合理的

0 个答案:

没有答案