私は10000列(SNPs頻度)のdfを持っています。私は、非反復ベクトルでシミュレーション(因子分析)を行う必要があります。これを行うには、列のサブセットを10のグループに分けて要素分析を実行する必要があります。たとえば、1:10、11:20の列。 21:30手動でこれを指定するには年月がかかるので、私はそれを行う簡単なスクリプトが必要です。 私はこれを書いたが、うまくいかないようだ。どのくらい反復を開始して停止するかをRに指示する方法を理解できません。dfの列の逐次群にわたるRを用いた因子分析
ind=seq(1,(ncol(df)-10),by=10)
for (i in ind) { start=i;end=i+9; rez = factanal(df,factors=1, start:end) }
ありがとうございます!それはトリックを行うようだ! –
うれしい私は助けることができます。私は、あなたがこれらのグループに対してより多くの操作を行う必要がある場合に備えて考える価値のある小さなコメントを追加しました。 – coffeinjunky