当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


R语言 is.list()用法及代码示例


R语言中的is.list()函数用于如果指定数据为列表形式返回TRUE,否则返回FALSE。

用法: is.list(X)

参数:
x:不同类型的数据存储

范例1:


# R program to illustrate
# is.list function
  
# Initializing some list
a <- list(1, 2, 3)
b <- list(c("Jan", "Feb", "Mar"))
c <- list(matrix(c(1, 2, 3, 4, 5)))
d <- list(list("green", 12.3))
  
# Calling is.list() function
is.list(a)
is.list(b)
is.list(c)
is.list(d)

输出:

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

范例2:


# R program to illustrate
# is.list function
  
# Initializing a data frame "Biochemical Oxygen
# Data" data sets
x <- BOD
  
# Each row of the data frame is a list 
a <- x[2, ]
  
# Each column of the data frame is not a list 
b <- x[, 1]
  
# Calling is.list() function
is.list(a)
is.list(b)

输出:

[1] TRUE
[1] FALSE



相关用法


注:本文由纯净天空筛选整理自Kanchan_Ray大神的英文原创作品 Check if the Object is a List in R Programming – is.list() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。