gpt4 book ai didi

r - 将数据框分解成更小的数据框并保存

转载 作者:行者123 更新时间:2023-12-01 14:56:19 25 4
gpt4 key购买 nike

需要帮助根据列间隔将一个数据帧动态拆分为多个较小的数据帧,并保存它们。示例:

x = data.frame(num = 1:26, let = letters, LET = LETTERS)

上面的数据帧x需要根据num中的值以5的间隔拆分成更小的数据帧。结果将是 6 个数据帧

> 1.    0 – 5
> 2. 6 – 10
> 3. 11 – 15
> 4. 16 -20
> 5. 21 -25
> 6. 26 – 30

最佳答案

可以使用split函数和cut函数来执行操作:

x = data.frame(num = 1:26, let = letters, LET = LETTERS)

answer<-split(x, cut(x$num, breaks=c(0, 5, 10, 15, 20, 25, 30)))

然后您可以将此列表传递给 lapply 以进行进一步处理。

关于r - 将数据框分解成更小的数据框并保存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53376759/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com