如何根据索引号对数据框进行子集化?

借出

首先:我是新手。一直在寻找答案,但找不到。

所以我有一个 50k + 行的数据框。我想要做的是创建两个新的数据框:一个在原始数据框中的第 0:28120 行,一个与其余的。

有人知道怎么做吗?

我尝试执行以下操作:

df.tory <- df[c (0:28120),]

df.labour <- df[c(28121:53814),]

它创建新的数据框,但是当我总结新数据框的数据时,所有行都被包括在内(那些不应该在它们的值中显示为 0 的行)

纽约难民

您可以使用slicefromtidyverse仅通过索引选择您需要的行。

df1 <- df %>% 
  slice(1:28120)

df2 <- df %>% 
  slice(28121:53814)

或者对于后者,您可以使用

df2 <- df %>%
  slice(28121:n())

指定所有剩余的行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

R-如何使用整数索引对数据框的行进行子集化?

如何根据 groupby 列表的多个值对数据框进行子集化

如何根据R中两列不匹配的值对数据框进行子集化?

如何根据列表中的值对数据框进行子集化?

如何根据R中的多个变量对数据框进行子集化

如何根据多个联合条件在 R 中对数据框进行子集化

如何在日期上对数据框进行子集化?

您如何基于列名对数据框进行子集化?

如何使用熊猫对数据框进行子集化?

如何根据另一个数据框中的值对数据框进行子集化

根据其他数据框中的列表对数据框进行子集化

在 R 中,如何根据函数内部的值列表正确地对数据框进行子集化?

如何使用R函数对数据框进行子集化,并在以后使用该数据框?

根据总行条件对数据框进行子集

根据条件列名称对数据框进行子集

根据给定列的行总和对数据框进行子集

根据列表中的元素对数据框进行子集

根据列表中的值列表对数据框进行子集

根据互惠条件对数据框进行子集

如何根据二进制向量中的元素对数据框中的列进行子集

根据向量列表对数据帧进行子集化

基于特定值对数据框进行子集化

如何根据R中列名中的数字条件对数据进行子集化?

如何对数据框进行子集化以仅保留第一个重复项?

如何在多列的小写值上对数据框进行子集化

如何基于组标准使用熊猫对数据框进行子集化?

如何使用矩阵中的信息对数据框进行子集化?

R:如何对数据框列中的字符串进行子集化?

如何根据用户指定的条件对数据帧进行子集