當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R語言 unique()用法及代碼示例


R 語言中的 unique() 函數用於從向量、 DataFrame 或數組中刪除重複的元素/行。

用法: unique(x)

參數:
x:向量、 DataFrame 、數組或 NULL

範例1:


# R program to illustrate
# unique function
   
# Initializing some set of numbers
x <- c(1:10, 5:9)
x
  
# Calling unique() function to print
# unique set of numbers
unique(x)

輸出:

[1]  1  2  3  4  5  6  7  8  9 10  5  6  7  8  9
[1]  1  2  3  4  5  6  7  8  9 10

範例2:


# R program to illustrate
# unique function
    
# Initializing a matrix
x <- matrix(rep(1:9, length.out = 18), 
            nrow = 6, ncol = 3, byrow = T)
x
   
# Calling unique() function to print
# unique set of numbers in the matrix
unique(x)

輸出:

     [, 1] [, 2] [, 3]
[1, ]    1    2    3
[2, ]    4    5    6
[3, ]    7    8    9
[4, ]    1    2    3
[5, ]    4    5    6
[6, ]    7    8    9

     [, 1] [, 2] [, 3]
[1, ]    1    2    3
[2, ]    4    5    6
[3, ]    7    8    9

相關用法


注:本文由純淨天空篩選整理自Kanchan_Ray大神的英文原創作品 Remove Duplicate Elements from an Object in R Programming – unique() Function。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。