Tôi có một khung dữ liệu như ví dụ sauTìm bao nhiêu lần hàng lặp lại lặp lại trong khung dữ liệu R
a = c(1, 1, 1, 2, 2, 3, 4, 4)
b = c(3.5, 3.5, 2.5, 2, 2, 1, 2.2, 7)
df <-data.frame(a,b)
tôi có thể loại bỏ các hàng trùng lặp từ khung R dữ liệu bằng đoạn mã sau, nhưng làm thế nào tôi có thể tìm thấy như thế nào nhiều lần mỗi hàng trùng lặp lặp lại? Tôi cần kết quả như một véc tơ.
unique(df)
hoặc
df[!duplicated(df), ]
Bạn có thể tiết kiệm một vài ký tự bằng cách thay thế '' function (x) nrow (x) '' với chỉ '' nrow' '. – orizon
@ chân thành cảm ơn, đã cập nhật câu trả lời của tôi. –
Có thể tạo lại điều này với dplyr không? – maj