在给定向量x
的R中,可以找到其元素为TRUE
的索引。例如。 y = 1:100
和which(is.even(y))
应返回2,4,...,100
还有which.max
和which.min
,它们会相应地返回最小值和最大值的索引。
他们在Julia中的等价物是什么?
答案 0 :(得分:6)
find
功能可以做到这一点。
在R:
y = c(1,2,3,4)
which(y > 2)
朱莉娅:
y = [1, 2, 3, 4]
find(y .> 2)
答案 1 :(得分:1)
Julia vs R有一个词汇表的比较列表; which
在列表中
http://www.johnmyleswhite.com/notebook/2012/04/09/comparing-julia-and-rs-vocabularies/
根据列表,Julia的find
相当于R&#39 {s} which
,而其他人则回答。
答案 2 :(得分:0)
R的等效项,即Julia的findall:
y = [1, 2, 3, 4]
findall(y .> 2)