R语言去重复数据

原创 2016年08月30日 14:46:25

本次总结来源网络,有多处参考

在R语言中,去掉重复数据的函数是:duplicated

删掉所有列中数据一样的:

>test <- data.frame(
  x1 = c(1,2,3,4,5,1,3,5),
  x2 = c("a","b","c","d","e","a","b","e"),
  x3 = c("a","b","c","d","e","a","c","e"))
> test
  x1 x2 x3
1  1  a  a
2  2  b  b
3  3  c  c
4  4  d  d
5  5  e  e
6  1  a  a
7  3  b  c
8  5  e  e

> test[!duplicated(test),] #删掉所有列上都重复的
  x1 x2 x3
1  1  a  a
2  2  b  b
3  3  c  c
4  4  d  d
5  5  e  e
7  3  b  c

选择性的删除重复的

> test[!duplicated(test[,c(2,3)]),]
  x1 x2 x3
1  1  a  a
2  2  b  b
3  3  c  c
4  4  d  d
5  5  e  e
7  3  b  c
版权声明:本文为博主原创文章,未经博主允许不得转载。

去除重复行duplicated

df2
  • sadfasdgaaaasdfa
  • sadfasdgaaaasdfa
  • 2015年04月11日 14:18
  • 1480

R语言︱数据去重

笔者寄语:unique对于一个向量管用,对于matrix、data frame那些就不管用了。(谢益辉) 查看重复的方式,有点像分类变量个数一样,unique()  或者 table()  都是很好...
  • sinat_26917383
  • sinat_26917383
  • 2016年04月19日 10:09
  • 9726

R语言数据去重

R语言常用的去重命令有unique duplicated unique主要是返回一个把重复元素或行给删除的向量、数据框或数组 > x > x  [1]  3  4  5 11 10  9  8  ...
  • qq_35242986
  • qq_35242986
  • 2017年04月01日 10:24
  • 1889

R语言 删除重复值

最近手头下了一批数据,想要删除其中的重复值,比如: > data.set    Ensembl.Gene.ID Gene.Biotype Chromosome.Name Gene.St...
  • zmlsh
  • zmlsh
  • 2014年04月18日 15:40
  • 2218

R 语言去除重复的数据

如下为测试命令 > q > unique(q) [1]  1  2  3  5 53 > mode(q) [1] "numeric" 上面的例子为对数组的重复数据去除。 u...
  • bojie5744
  • bojie5744
  • 2016年03月03日 20:24
  • 621

R语言︱数据集分组、筛选(plit – apply – combine模式、dplyr、data.table)

R语言︱数据集分组、排序 一、日期分组 1、关于时间的包都有很多很好的日期分组应用。 2、cut()函数 cut(x, n):将连续型变量x分割为有着n个水平的因子 cut(x, brea...
  • sinat_26917383
  • sinat_26917383
  • 2016年02月18日 21:02
  • 20052

lambda表达式去除重复数据

Enumerable.DistinctTSource> 方法 (IEnumerableTSource>) Listint> ages = new Listint> { 21, 46, 46...
  • comeonJ
  • comeonJ
  • 2013年01月29日 14:42
  • 6665

R语言 去除重复值

  • 2017年12月06日 10:33
  • 219B
  • 下载

R语言中最简单的向量赋值方法

R语言中最简单的向量赋值方法简介:1. 生成等差数列的向量xx 结果为> x [1] 1 2 3 4 5 6 7 8 9 102. 将x的值全部修改成0x[] x[] x [...
  • rumswell
  • rumswell
  • 2015年07月13日 00:21
  • 16336

R语言筛选出不重复的行的几种方法

介绍五种筛选不重复行的数据
  • u012111465
  • u012111465
  • 2017年07月22日 19:13
  • 399
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:R语言去重复数据
举报原因:
原因补充:

(最多只允许输入30个字)