我是'R'和'Stackoverflow'的新手,请原谅我这个令人难以置信的基本问题。我正在尝试在我的数据集中找到第一位女性的“索引”。
我的整体数据集被称为“自行车”,所以首先我认为分配一个只有性别的新载体是个好主意......
bike$genders
然后我尝试使用该功能:
match(1, genders)
match(F, genders)
两者都没有用!我知道这是并且应该相对简单,但我刚刚开始,所以我非常感谢你的帮助。
答案 0 :(得分:1)
可能最直接的方法是使用
match("F", bike[,"genders"]
将返回第一个匹配的索引。
答案 1 :(得分:0)
如果您想知道行#,这应该为您提供行,并将数字打印到屏幕上,您将看到带有它的行的索引。
bike[bike$gender=="F",]
如果您只想将行号设置为矢量
rnam<-row.names(bike[bike$gender=="F",])