如何从 data.frame 中获取最新条目并将其存储在新的数据框中

灵魂

我有一个充满数据的 data.frame,参数的数据在其中重复,但我想使用存储的最新信息。

值得庆幸的是,我在文件中有一个索引,它告诉我 data.frame 中的当前行是哪个副本。

我的问题示例如下:

    A    B    C    D
1   1    2    3    1
2   1    2    2    2
3   3    4    2    2
4   3    4    1    3
5   2    3    2    1
6   2    1    1    1

一个小解释...... A 和 B 列可以被认为是键,C 列代表该键的值...... D 列代表测量的索引......但它不必从 1 开始......它可以从 3,6, ... 任何整数开始。发生这种情况是因为数据不完整

所以最后输出应该是这样的:

    A    B    C    D
2   1    2    2    2
4   3    4    1    3
5   2    3    2    1
6   2    1    1    1

你能帮我编写一个 R 程序吗,或者给我指明正确的方向,那就是保存所有带有最新索引的键...

我试过使用 for 循环,但没有用....

衷心感谢

如果您有任何问题,请随时提出

duplicated在基 R 中使用和子集化,你可以做

dat[!duplicated(dat[,1:2], fromLast=TRUE),]
  A B C D
2 1 2 2 2
4 3 4 1 3
5 2 3 2 1
6 2 1 1 1

duplicated返回一个逻辑向量,指示一行(这里是前两列)是否已被复制。fromLast参数将启动从data.frame底部这个过程。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在现有 data.frame 中查找相关条目并将这些项目存储在新的 data.frame 中

来自分类Dev

如何从data.frame中获取均值?

来自分类Dev

如何处理Pandas Data Frame中的重复条目?

来自分类Dev

如何在data.frame列表中命名data.frame中的列作为数据框的名称

来自分类Dev

如何使用Rserve在Java中获取data.frame

来自分类Dev

如何从R中的data.frame获取字典功能

来自分类Dev

如何在python的pandas模块中获得与Data.Frame相同的data.frame?

来自分类Dev

如何重新排序data.frame子集的因数并将其应用于主data.frame?

来自分类Dev

如何拆分一列data.frame并获取data.frame作为输出?

来自分类Dev

从数组X和Y创建网格并将其存储在data.frame / tibble中

来自分类Dev

从数组X和Y创建网格并将其存储在data.frame / tibble中

来自分类Dev

在R中,如何合并data.frame中的两列

来自分类Dev

如何从数组中获取所有数据并将其存储在新变量或常量中?

来自分类Dev

从一维data.frame中删除行并将其保留为data.frame

来自分类Dev

如何基于data.frame中的变量引用列表?

来自分类Dev

如何在R data.frame中创建组合变量?

来自分类Dev

如何通过名称调用R函数中的data.frame

来自分类Dev

如何使用r省略data.frame中单词的倒数

来自分类Dev

如何计算data.frame中连续数字的数量?

来自分类Dev

如何更改R data.frame中的行名?

来自分类Dev

如何在R中遍历data.frame

来自分类Dev

如何在R中填写data.frame的缺失值?

来自分类Dev

如何计算data.frame中连续数字的数量?

来自分类Dev

如何在R中查看as.data.frame的头部?

来自分类Dev

如何通过名称调用R函数中的data.frame

来自分类Dev

如何直接使用物理RData中的data.frame?

来自分类Dev

如何替换data.frame中的列值?

来自分类Dev

如何对我的data.frame中的行进行分组?

来自分类Dev

如何用负 1 替换 Pandas Data Frame 中的零

Related 相关文章

  1. 1

    在现有 data.frame 中查找相关条目并将这些项目存储在新的 data.frame 中

  2. 2

    如何从data.frame中获取均值?

  3. 3

    如何处理Pandas Data Frame中的重复条目?

  4. 4

    如何在data.frame列表中命名data.frame中的列作为数据框的名称

  5. 5

    如何使用Rserve在Java中获取data.frame

  6. 6

    如何从R中的data.frame获取字典功能

  7. 7

    如何在python的pandas模块中获得与Data.Frame相同的data.frame?

  8. 8

    如何重新排序data.frame子集的因数并将其应用于主data.frame?

  9. 9

    如何拆分一列data.frame并获取data.frame作为输出?

  10. 10

    从数组X和Y创建网格并将其存储在data.frame / tibble中

  11. 11

    从数组X和Y创建网格并将其存储在data.frame / tibble中

  12. 12

    在R中,如何合并data.frame中的两列

  13. 13

    如何从数组中获取所有数据并将其存储在新变量或常量中?

  14. 14

    从一维data.frame中删除行并将其保留为data.frame

  15. 15

    如何基于data.frame中的变量引用列表?

  16. 16

    如何在R data.frame中创建组合变量?

  17. 17

    如何通过名称调用R函数中的data.frame

  18. 18

    如何使用r省略data.frame中单词的倒数

  19. 19

    如何计算data.frame中连续数字的数量?

  20. 20

    如何更改R data.frame中的行名?

  21. 21

    如何在R中遍历data.frame

  22. 22

    如何在R中填写data.frame的缺失值?

  23. 23

    如何计算data.frame中连续数字的数量?

  24. 24

    如何在R中查看as.data.frame的头部?

  25. 25

    如何通过名称调用R函数中的data.frame

  26. 26

    如何直接使用物理RData中的data.frame?

  27. 27

    如何替换data.frame中的列值?

  28. 28

    如何对我的data.frame中的行进行分组?

  29. 29

    如何用负 1 替换 Pandas Data Frame 中的零

热门标签

归档