gpt4 book ai didi

r - 使用索引过滤 data.frame 的行

转载 作者:行者123 更新时间:2023-11-30 09:52:06 28 4
gpt4 key购买 nike

我有一个 data.frame,名为 sonar。第一行的内容是:

first row of the data.frame

另外,我有一个索引向量; 索引 = c(1:N)。我需要对索引进行采样,然后将其分成 5 部分。然后,我需要取 5 组行,每组都有由向量索引的一部分给出的 data.frame 的行。

我已完成以下操作:

partitions = split(index, cut(seq_along(index), 5, labels = F))

所以我的部分位于 partitions[1]partitions[2]...这些是列表。

我现在该做什么?

最佳答案

您可以使用 df.groups 获取列表中的所有行组

df.groups <- lapply(partitions, function(part) df[part,])

所以第一组行是df.groups[[1]],等等。

关于r - 使用索引过滤 data.frame 的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43532170/

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