次の構造のデータフレームがあります。
pat <- c(rep(1,50), rep(2,50), rep(3,50))
inc <- rep(c(rep(1,5), rep(2,5), rep(3,5), rep(4,5), rep(5,5),
rep(6,5), rep(7,5), rep(8,5), rep(9,5), rep(10,5)), 3)
df <- data.frame(cbind(pat, inc))
df は要素のリストに分割されます。
all.inc = split(df, inc)
次に、このリストの各要素をサブリストに分割します。何かのようなもの:
all.pat = split(all.inc, pat)
これは明らかに機能しません。私はすでにplyr
関数とを試しましたlapply
が、うまくいきませんでした。
何か案は?