Если у меня есть массивКак я могу применить к массиву и скаляру?
a = c(1,2,3,1,2,3,1,2,3,1,2,3)
Я хотел бы применить функцию «которая» для каждого скаляра в соотношении 1: 3
l = list()
for(i in 1:3){
l[[i]] = which(a == i)
}
как я векторизации эту операцию с примениться, lapply, Карта?
Вы ищете для чего-то более общего или для упрощения этого конкретного примера? Вы могли бы предоставить больше контекста или попробовать «split (seq_along (a), a)», соответственно –