[問題] 列資料相同

看板R_Language作者 (零度空間)時間10年前 (2015/08/24 08:51), 10年前編輯推噓0(006)
留言6則, 2人參與, 最新討論串1/1
ctrl + y 可以刪除一整行,請將不需要的內容刪除 文章分類提示: - 問題: 當你想要問問題時,請使用這個類別 [問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 請把以下不需要的部份刪除 使用者(已經有用R 做過不少作品) [問題敘述]: 請簡略描述你所要做的事情,或是這個程式的目的 data如下 ID name A KOE C JP D US B JP A KOE A 兩筆相同 1.我想看 重複的資料 2.刪除重複的資料,保留一筆 ID name date A KOE 2015 C JP 2011 D US 2014 B JP 2013 A KOE 2015 如果是依日期判斷呢? [程式範例]: 張貼能夠重現錯誤的程式碼,可以幫助版友更快的幫你解決問題 建立重現錯誤的方法可以參考: 程式碼可貼於以下網站: [環境敘述]: 請提供 sessionInfo() 的輸出結果, 裡面含有所有你使用的作業系統、R 的版本和套件版本資訊, 讓版友更容易找出錯誤 [關鍵字]: row 相同資料查詢與刪除 選擇性,也許未來有用 a <- c(rep("A", 3), rep("B", 3), rep("C",2)) b <- c(1,1,2,4,1,1,2,2) df <-data.frame(a,b) duplicated(df) [1] FALSE TRUE FALSE FALSE FALSE TRUE FALSE TRUE df[duplicated(df), ] a b 2 A 1 6 B 1 8 C 2 df[!duplicated(df), ] a b 1 A 1 3 A 2 4 B 4 5 B 1 7 C 2 -- -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.43.131 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1440377498.A.399.html

08/24 09:42, , 1F
duplicated, sort
08/24 09:42, 1F

08/24 13:07, , 2F
OK 謝謝
08/24 13:07, 2F
※ 編輯: psinqoo (61.220.43.131), 08/24/2015 16:17:31 ※ 編輯: psinqoo (61.220.43.131), 08/24/2015 16:18:00

08/25 13:48, , 3F
建議看一下這篇#1LhW7Tvj (R_Language)
08/25 13:48, 3F

08/25 13:49, , 4F
data.table的duplicated有更多用途
08/25 13:49, 4F

08/25 13:51, , 5F
記錯了 是dplyr的distinct
08/25 13:51, 5F

08/25 13:52, , 6F
是這篇才對 #1Lhw8b-s (R_Language)
08/25 13:52, 6F
文章代碼(AID): #1LscgQEP (R_Language)
文章代碼(AID): #1LscgQEP (R_Language)