Find duplicated rows (based on 2 columns) in Data Frame in R

后端 未结 6 705
独厮守ぢ
独厮守ぢ 2020-11-27 06:10

I have a data frame in R which looks like:

| RIC    | Date                | Open   |
|--------|---------------------|--------|
| S1A.PA | 2011-06-30 20:00:00         


        
6条回答
  •  再見小時候
    2020-11-27 06:39

    If you want to remove duplicate records based on values of Columns Date and State in dataset data.frame:

    #Indexes of the duplicate rows that will be removed: 
    duplicate_indexes <- which(duplicated(dataset[c('Date', 'State')]),) 
    duplicate_indexes 
    
    #new_uniq will contain unique dataset without the duplicates. 
    new_uniq <- dataset[!duplicated(dataset[c('Date', 'State')]),] 
    View(new_uniq) 
    

提交回复
热议问题