【发布时间】:2020-12-04 01:04:52
【问题描述】:
我有一个数据集,其中有一列的天数从 1 到 182 天。我想将此数据集拆分为较小的 30 天数据框。但是,我希望数据框形成如下:
数据框 1:第 1 天 - 第 30 天(第 1-30 行)
数据框 2:第 2 天 - 第 31 天(第 2-31 行)
数据框 3:第 3 天 - 第 33 天(第 3-32 行)等等。
我已经知道如何分割 30 天,但找不到这样的分割方法!请让我知道如何使用 R 中的某些功能来做到这一点
【问题讨论】:
-
使用
embed创建一个包含所需行索引的矩阵,并在该矩阵上使用apply提取相关行。 -
所以你想要 152 个数据框作为你的答案?
-
@G5W 是的!我想继续制作数据框,直到我到达最后一天,也就是第 182 天。
-
@A5C1D2H2I1M1N2O1R2T1你能写一个例子吗?我只是查看了嵌入文档,但不明白如何指定 30 天的期限。
-
@Sanam,我已经详细说明了我的评论作为答案。