我试图从基于行号向量的数据帧中提取值的向量;从数据帧中提取基于R中行号向量的值
df<-iris
x<-c(1,5,15,8,7,2)
我想要向量x中列出的行号的相应物种。我曾尝试类似df$Species[x,]
和df$Species[list(x),]
,但无济于事。我相信答案是非常简单的,但我看不到它!
在此先感谢
我试图从基于行号向量的数据帧中提取值的向量;从数据帧中提取基于R中行号向量的值
df<-iris
x<-c(1,5,15,8,7,2)
我想要向量x中列出的行号的相应物种。我曾尝试类似df$Species[x,]
和df$Species[list(x),]
,但无济于事。我相信答案是非常简单的,但我看不到它!
在此先感谢
尝试
df[x,]$Species
或
df[,"Species"][x]
或确实
df[x,"Species"]
所有这些选项和你错过了'df $ Species [x]'的低垂果实? – thelatemail
我不是最聪明,但我努力 – user1609452
太容易谢谢大家! – LoveMeow
这只是'$ DF种[X]'。 'df $ Species'是一维矢量,所以要索引它,你只需要一组值。 – Marius