R语言 列出一个向量中的不同值
在这篇文章中,我们将讨论如何在R编程语言中显示一个向量中的不同值。
方法1:使用unique()
为此,要从其中提取不同元素的向量被传递给unique()函数。其结果将给出一个向量中的所有不同值。
语法:
unique(vector_name)
其中,vector_name是输入的向量。
例1 :
输出
[1] 1.0 2.0 3.0 4.0 1.0 2.0 5.9 9.0 9.0 45.0 78.0
[1] 1.0 2.0 3.0 4.0 5.9 9.0 45.0 78.0
例2 :
输出
例3 :
输出
方法2:使用 duplicated()
通过使用这个方法,我们可以得到重复的值。因此,如果我们想获得唯一的值,我们可以在实现这个函数的同时实现 ! 运算符。这将与 duplicated() 函数完全相反。
语法:
!duplicated(vector_data)
这将返回布尔值。
为了返回实际值,我们可以使用索引操作符 – []
。
语法 :
vector_name[!Doubleicated(vector_name)]
例1 :
输出
例2 :
输出
例3 :
输出