看板 R_Language 關於我們 聯絡資訊
不好意思,請教一下版上同學: 由於工作的關係,常常會碰到像下面這樣的資料型態 City Score a 3 b 3 e 2 a 4 e 5 b 1 b 3 a 5 但是為了在excel上跑統計分析, 不知道有沒有辦法能在R當中將資料轉換成, a b e 3 3 1 4 3 5 5 1 5 這樣的型態, 因為資料的城市多達50幾筆,如果一個一個用手動的, 真的很累人,不知道有沒有比較方便的方法呢? 謝謝大家! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.233.122 ※ 文章網址: http://www.ptt.cc/bbs/R_Language/M.1398875526.A.1E4.html
andrew43:a之下的3,4,5的順序是否重要? 05/01 01:00
blacklove:hello,排序沒有關係! 05/01 01:20
andrew43:try as.data.frame(unstack(Score, form=Score~City)) 05/01 01:50
andrew43:不過如果長度不全等就要另外想辦法了 05/01 01:50
Wush978:長度不全的話,就是inverted index了 05/01 11:28
Wush978:http://ideone.com/wuKjGe 05/01 11:33
blacklove:確實常碰到長度不全的狀況,我再花時間研究一下 05/01 16:55
blacklove:什麼是inverted index好了! 謝謝各位的幫忙 05/01 16:56
TunTunTun:tapply(score,city,c) 05/03 21:36