Possible Duplicate:
Get column index from label in a data frame
我需要获得给定名称的列的列号.
我们有以下数据框:
df <- data.frame(a=rnorm(100),b=rnorm(100),c=rnorm(100))
我需要一个如下所示的函数:
getColumnNumber(df,"b")
它会回来的
[1] 2
有这样的函数吗?
谢谢
Possible Duplicate:
Get column index from label in a data frame
我需要获得给定名称的列的列号.
我们有以下数据框:
df <- data.frame(a=rnorm(100),b=rnorm(100),c=rnorm(100))
我需要一个如下所示的函数:
getColumnNumber(df,"b")
它会回来的
[1] 2
有这样的函数吗?
谢谢
which( colnames(df)=="b" )
我应该这么做.