作者psinqoo (零度空間)
看板R_Language
標題[問題] 資料取用與轉換
時間Tue Aug 16 12:23:15 2016
- 問題: 當你想要問問題時,請使用這個類別
[問題類型]:
程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來)
[軟體熟悉度]:
請把以下不需要的部份刪除
使用者(已經有用R 做過不少作品)
[問題敘述]:
請簡略描述你所要做的事情,或是這個程式的目的
資料一批
ID與地點次數
ID 台中 高雄 台北 新竹 嘉義
A 6 4 3 8 10
B 3 1 0 2 3
C 1 0 0 0 2
D 3 3 3 0 1
變成
ID 最多次
A 嘉義
B 台中、嘉義
C 嘉義
D 台中、高雄、台北
因為要把 colname欄位拿來用
目前無頭緒中
[程式範例]:
[環境敘述]:
[關鍵字]:
資料轉換
plyr
dplyr
--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.224.105.90
※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1471321398.A.F4C.html
→ cywhale: DT[,paste(names(DT)[which(.SD==max(.SD))],collapse=", 08/16 14:11
→ cywhale: ), by=.(ID)] 如果用library(data.table)解法的話... 08/16 14:11