gpt4 book ai didi

r - 复制 R 中的行

转载 作者:行者123 更新时间:2023-12-03 07:33:37 25 4
gpt4 key购买 nike

我正在尝试对我在 R 中使用的大数据集进行子集化。根据 A 列,我通常使用 unique 命令获取没有重复项的数据集。在这里我想做一些不同的事情。如果它在 A 列中重复,我什至期待删除原始行。这是数据的示例:

Name   A    B    C    D    E
JHA 2 45 2 32 20
OMI 2 49 5 321 5
FIG 3 17 5 14 10
GJI 4 35 6 25 22
IJF 5 25 7 36 32
OPI 4 10 8 66 25

我想让它看起来像这样

Name  A    B    C    D    E
FIG 3 17 5 14 10
IJF 5 25 7 36 32

是否有一个命令可以一次性完成此操作?

非常感谢,

最佳答案

你可以像这样使用duplicated:

dat[!(duplicated(dat$A)| 
duplicated(dat$A,fromLast=TRUE)),]
A B C D E
3 3 17 5 14 10
5 5 25 7 36 32

关于r - 复制 R 中的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17515216/

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