相对简单的问题,但我在圈子里思考,而没有达成解决方案。基本上,我有x=sample(1:30,20)
,我需要找到每个单独数字的坐标。如果我使用grep,那么我得到的每个数字都是1(包括10,19,21等)。我觉得有一个非常简单的解决方案,但我出于某种原因无法想到它。
例如:if x=c(2,3,1,10,12)
,
然后
f(1,x)
[1] 3
和
f(3,x)
[1] 2
注意:我尝试使用fixed = T
,但这没有帮助。
答案 0 :(得分:2)
你想要which
。
x <- c(2,3,1,10,12)
which(x==10)
[1] 4