1000列のデータフレームがあります。一度に 10 列をループしてseqdef()
、パッケージの関数を使用しTraMineR
て、それらの列のデータ全体でシーケンス アラインメントを実行しようとしています。したがって、この関数を最初の周回では列 1 ~ 10 に適用し、2 回目の周回では列 11 ~ 20 に 1000 まで適用します。
これは私が使用しているコードです。
library(TraMineR)
by(df[, 1:10], seqdef(df))
ただし、これは最初の 10 をループしてから停止します。10列のチャンクでループするにはどうすればよいですか?