R语言 hasName()函数
在这篇文章中,我们将讨论R编程语言中的hasName()函数。
hasName()函数
hasName()用于检查数据框架对象是否具有某个名称。
语法: hasName(dataframe, “name”)
其中
dataframe是输入的数据框架,name是给定数据框架中作为变量(column_name)存在的变量。如果名字存在,它将返回TRUE,否则将返回FALSE。
例1 :
在这个例子中,我们要创建一个有4行3列的数据框架。 这里的列名是col1、col2和col3。
# create dataframe
data=data.frame(col1=c(12,2,3,4),
col2=c(34,32,1,0),
col3=c(2,45,3,2))
# display
print(data)
# check for name col1
print(hasName(data,"col1"))
# check for name col2
print(hasName(data,"col2"))
# check for name col3
print(hasName(data,"col3"))
输出
col1 col2 col3
1 12 34 2
2 2 32 45
3 3 1 3
4 4 0 2
[1] TRUE
[1] TRUE
[1] TRUE
例2 :
在这个例子中,我们要创建一个有4行3列的数据框架。 这里的列名是col1、col2和col3。
# create dataframe
data = data.frame(col1=c(12,2,3,4),
col2=c(34,32,1,0),
col3=c(2,45,3,2))
# display
print(data)
# check for name col4
print(hasName(data,"col4"))
# check for name col6
print(hasName(data,"col6"))
输出:
col1 col2 col3
1 12 34 2
2 2 32 45
3 3 1 3
4 4 0 2
[1] FALSE
[1] FALSE