1
의 아는 인덱스 나는 R 아주 새로운 오전과 내가 하나 개의 벡터 연산 좌절 발견 :이 Sapply 행렬의리스트를 - 현재 요소
sapply 사용하는 동안 난 그냥 목록의 현재 요소의 인덱스를 알고 싶어, 예를 들어, 인덱스를 인쇄하려고했지만 모든 시도가 작동하지 않습니다. 예 :
> test <- sapply(my.list.of.matrices,
function(x) print(which(my.list.of.matrices == x)))
Error in which(my.list.of.matrices == x) :
(list) object cannot be coerced to type 'logical'
In addition: Warning message:
In my.list.of.matrices == x :
longer object length is not a multiple of shorter object length
왜 필요한가요? – Roland
나는'function (x)'에서) 문자열의 벡터를 참조하고자한다. 즉, 그 벡터의 요소 인 THAT (목록의 요소와 같은) 색인을 의미한다. –
이것을 할 수있는 것이 좋을 것입니다. (즉, 일종의'.INDEX' 특수 변수), 이것을하기위한 표준 방법은'mapply()' –