我试图将数据帧分成3个部分。(4352行)
我尝试了split(df,1:3)
并完成了工作,但是当我尝试查看拆分df时,它会出错。
splitdf<-split(df, f = rep_len(1:3, nrow(df) ))
View(splitdf)
视图错误:参数意味着行数不同:1451,1450 *
我错过了什么吗?
答案 0 :(得分:1)
我们可以在length.out
rep
参数
split(df, rep(1:3, length.out = nrow(df), each = ceiling(nrow(df)/3)))