1
저는 R이 처음인데 좀 더 효과적으로 프로그램하려고합니다. 내가 다른 벡터를 가지고 있고이 부분 집합으로 그들 각각의 분할 :벡터 분할 후 서브 세트 구성 R
vector_a <- 1:10000
nb_of_subsets <- 100
generate_subsets <- split(vector_a, ceiling(seq_along(vector_a)/nb_of_subsets))
vector_b <- 1:9000
nb_of_subsets <- 100
generate_subsets <- split(vector_b, ceiling(seq_along(vector_b)/nb_of_subsets))
분할이 잘 작동하지만, 나는 또한 각각의 부분 집합을 Z-정상화하고 싶습니다. 그래서 각 부분 집합이 뭔가를해야한다 :
norm_Sub1<-(generate_subsets$`1`-mean(generate_subsets$`1`))/sd(generate_subsets$`1`)
어떤 제안이 얼마나 효과적으로 하위 집합을 처리하는 (그리고 이름을 변경)을? 나는 많은 코드를 작성하고 싶지 않습니다 ...
대단히 고마워요!
멜
출력으로서
당신은'lapply()'/'적용()'개념을 확인 모두 – akrun
에 대해 동일한'generate_subsets'의 이름을 지정하는 이유. 귀하의 경우'by()'도 옵션이 될 것입니다. – Jimbou
이러한 벡터를 같은 부분으로 나누는 우아한 방법. – Rockbar