R语言 检查对象是否是数据框 – is.data.frame() 函数
R语言中的 is.data.frame() 函数用于返回TRUE,如果指定的数据类型是一个数据框架,则返回FALSE。R语言的data.frame是一种强大的数据类型,特别是在处理表格(.csv)时。它可以根据表格以行和列的形式存储数据。
语法: is.data.frame(x)
参数:
x: 指定的数据框架
例1 :
# R program to illustrate
# is.data.frame function
# Specifying "Biochemical oxygen demand"
# data set
x <- BOD
# Calling is.data.frame() function
is.data.frame(x)
输出
[1] TRUE
例2 :
# R program to illustrate
# is.data.frame function
# Calling is.data.frame() function
# over different data types
is.data.frame(4)
is.data.frame("34")
is.data.frame("a")
is.data.frame(2.7)
输出
[1] FALSE
[1] FALSE
[1] FALSE
[1] FALSE