R语言中如何去除重复数据

Python012

R语言中如何去除重复数据,第1张

那你就先把所有的字符串都变成小写,再用duplicated比较就好了

x<-c("Anne","anne","bkk")

y<-tolower(x)

duplicated(y)

建议使用排序解决这一问题:单击表格中任何一个有数据的单元格,也就是选中数据清单,然后打开“数据”菜单,选择“排序”,在弹出的对话框中,设置“主要关键字”为要查找相同内容的列标题(如“姓名”),确定,之后表格中的数据相同的记录就会排列在一起。

第一、注意参数  alternative = c("two.sided", "less", "greater")  你要选择是单侧还是双侧的

第二、paired = T   若是成对数据 这个参数应该是T

第三、默认的参数是 var.euqal= F , 方差不相等

最后建议自己不用现成的函数 ,一行一行的按照书上的公式自己算,R是可以办到的

#例子

x<- c(1:10)

y<-c(rep(1:5,2))

x_bar <- mean(x)

Q<- sum(x - mean(x))^2

...

...

#自己按照公式算一遍。。。加深印象!