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`)
任意の提案をどのように効果的に部分集合を扱う(および名前変更)しますか?たくさんのコードを書こうと思っていません...
ありがとうございました!
メル
あなたは、両方の – akrun
に同じ 'generate_subsets'を命名している理由' lapply() '/'適用されます() '概念を確認してください。あなたのケースでは 'by()'もオプションになります。 – Jimbou
そのようなベクトルを等しい部分に分割する優雅な方法。 – Rockbar