R-如何在不随机化的情况下将数据框架拆分相等的行数



i有一个具有182个元素的数据框我想将其分成26个部分,每个部分具有7个元素,但与原始数据框架相同。我看到了split()函数,但我读到它随机拆分,我希望将每个7个元素按顺序分开。我可以使用什么功能?

您在哪里读到拆分是随机的?那不是真的。

?split ...

很清楚文档很清楚

split(x, f, drop = FALSE, ...)

split将向量x中的数据分为f

定义的组

...

x向量或包含要分为组的值的数据框。

fas.factor(f)定义分组的意义上是"因素",或者在这种情况下将其相互作用用于分组。

...

拆分基于第二个参数f。拆分与f一样随机 - 您可以选择一个随机的f或任何非随机f。在这种情况下," 我想将其分成26个部分,每个元素每个 ",我们可以使f使用rep

split(your_data, f = rep(1:26, each = 7))

最新更新