📌  相关文章
📜  在 R 编程中将对象的值转换为逻辑向量 - as.logical()函数

📅  最后修改于: 2022-05-13 01:54:45.267000             🧑  作者: Mango

在 R 编程中将对象的值转换为逻辑向量 - as.logical()函数

R 语言中的as.logical()函数用于将对象转换为逻辑向量。

R – as.logical()函数示例

示例 1:R 编程语言中 as.logical()函数的基本示例。

R
# R Program to convert
# an object to logical vector
 
# Creating a vector
x <- c(1, 2, 3, 0, 1.4, NA)
 
# Calling as.logical() function
as.logical(T)
as.logical("F")
as.logical(2)
as.logical(x)


R
# R Program to convert
# an object to logical vector
 
# Creating matrix
x1 <- matrix(c(1:4), 2, 2)
x2 <- matrix(c(2, 0, 1, 1.3), 2, 2)
 
# Calling as.logical() function
as.logical(x1)
as.logical(x2)


输出:

[1] TRUE
[1] FALSE
[1] TRUE
[1]  TRUE  TRUE  TRUE FALSE  TRUE    NA

示例 2:R 中具有 as.logical()函数的多个对象。

R

# R Program to convert
# an object to logical vector
 
# Creating matrix
x1 <- matrix(c(1:4), 2, 2)
x2 <- matrix(c(2, 0, 1, 1.3), 2, 2)
 
# Calling as.logical() function
as.logical(x1)
as.logical(x2)

输出:

[1] TRUE TRUE TRUE TRUE
[1]  TRUE FALSE  TRUE  TRUE