11问答网
所有问题
R 语言 查询名为“name”的向量在dataframe的第几列
dataframe中有个列向量叫“name”,我想查询它在这个dataframe中的第几列,dataframe有50多列,不可能靠数的,谢谢!
举报该问题
其他回答
第1个回答 2018-01-19
这可以转化成一个查询string位置的问题 我们以经典的iris data为例:
a = c(colnames(iris)) # a记录了dataframe iris的所有列名,并以向量的形式存起来
grep("Sepal.Width", a) # grep是告诉我们
列向量
“Sepal.Width” 在a向量里的位置
望采纳,谢谢!
本回答被网友采纳
第2个回答 2018-10-04
which(names(dataframe)==“name”)
相似回答
r中
如何判断数据框和
向量
答:
数据框
DataFrame
提出一列(假设名为OneColumn)之后,用DataFrame$OneColumn或者DataFrame[, "OneColumn"]或DataFrame[["OneColumn"]],在默认值drop=True情况下会自动退化为
向量
。如果用DataFrame["OneColumn"]则提取的为仅有OneColumn列的数据框,其实质仍为列表。
R语言的
对象(Objects)主要包括向量、矩...
大家正在搜
R中的向量默认是行向量还是列向量
datapropertyname
R计算向量的特征向量
R软件计算向量的特征向量
tns service name
R的n次方中任意2n个向量线性
R语言向量
R语言向量运算
dataname
相关问题
R 语言 矩阵变向量, 同时行名变成原来行名+列名
如何在r里,如何将dataframe的某几列放到行里
在r语言中怎样在数据框中添加新列
r语言 数据框中列转向量,
R中的列表和数据框有什么区别
r怎么把data.frame的因子向量转化为字符
R语言dataframe转换
r语言怎么把提取出来的数据编程向量