2016-04-07 15 views
0

Ben şu veri kümesi
col1 col2 col3
a b 1
a b 2
a b 3
tüm sütunlarındaki değerleri temelinde Ar yinelenen satırları kaldırmak

unique(dataset) döner
col1 col2 col3
a b 1

dataset[!duplicated(1:3),] döner
col1 col2 col3
a b 1 a b 2
a b 3


Ama aynı şey
Dataset2
col1 col2 col3
a b 1
aşağıdaki çalışmak başarısız

unique(dataset2) döner
col1 col2 col3
a b 1

dataset2[!duplicated(1:3),] döner
col1 col2 col3
a b 1
a b 1
NA NA NA

+0

'(1: 3) çoğaltılamaz' ne gerekli değildir. '! Çoğaltılamaz (veri kümesi)' – akrun

cevap

0

Kullanım !duplicated:

dataset[!duplicated(dataset[c("col1", "col2", "col3")]),] 
İlgili konular