R语言【base】——unique(x) 返回类似参数【x】的向量、数据集或数组,但删除了重复的元素/行。

Package base version 4.3.2


Parameters

R 复制代码
unique(x, incomparables = FALSE, ...)

## Default S3 method:
unique(x, incomparables = FALSE, fromLast = FALSE,
        nmax = NA, ...)

## S3 method for class 'matrix'
unique(x, incomparables = FALSE, MARGIN = 1,
       fromLast = FALSE, ...)

## S3 method for class 'array'
unique(x, incomparables = FALSE, MARGIN = 1,
       fromLast = FALSE, ...)

参数【x】:一个向量、一个数据帧、一个数组或 NULL。

参数【incomparables】:是一个不能进行比较的值的向量。FALSE 是一个特殊值,表示所有值都可以进行比较,可能是除默认值以外的其他方法唯一接受的值。它在内部将被强制转换为与参数【x】相同的类型。

参数【fromLast】:逻辑值,表示是否从最后一个元素开始考虑重复,即保留最后(或最右)的相同元素。这仅对 names 或 dimnames 有影响。

参数【nmax】:预期的最大唯一项目数(大于 1)。

参数【...】:为特定方法提供参数。

参数【MARGIN】:需要固定的数组边距:一个整数。


Value

对于向量,是一个与参数【x】类型相同的对象,但每个复制的元素只有一个副本。没有属性被复制(因此结果没有名称)。

对于数据集,返回的数据集列数相同,但行数可能较少(行名来自首次出现的唯一行)。

矩阵或数组的子集为**, drop = FALSE**,因此维数和维度名称会被适当复制,结果总是与参数【x】的维数相同。

相关推荐
Omics Pro18 小时前
~30,000+引用!理论2005,R包2008,多组学集成AI增强
开发语言·数据库·人工智能·算法·机器学习·自然语言处理·r语言
天桥下的卖艺者3 天前
chrals.CTI函数升级版发布,增加了CTI衍生的脂肪指数提取
数据库·r语言
小师兄吃牛肉4 天前
什么是R语言?如何快速学习R语言
开发语言·学习·r语言
喆星时瑜5 天前
Win10/11 安装 R 与 RStudio 详细图文教程
开发语言·r语言·安装
喆星时瑜5 天前
R语言基础语法入门
开发语言·r语言
喆星时瑜5 天前
R语言向量语法的详细教程
开发语言·r语言
临床数据科学和人工智能兴趣组7 天前
在R语言中, 使用 as.factor() 函数转换数值型变量
开发语言·r语言
babe小鑫17 天前
信息与计算科学专业应届生面试 怎么证明自己能解决业务问题
学习·r语言·excel
深兰科技18 天前
深兰科技受邀参与第二届中国(南宁)—东盟人工智能场景应用对接会,深化AI国际合作
人工智能·qt·r语言·scala·symfony·智能机器人·深兰科技
赵钰老师19 天前
基于ArcGIS Pro、R、INVEST等多技术融合下生态系统服务权衡与协同动态分析
python·arcgis·数据分析·r语言