看板 R_Language 關於我們 聯絡資訊
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 使用者(使用過R的套件,但沒有用R寫過程式) [問題敘述]: 請教各位先進 先前用SPSS的「重組資料精靈」功能將觀察值轉為變數 後來用VBA,但非常耗時間 不知道能不能用R更有效率達成目的? ----資料架構原本是這樣---- 序位 變數A 變數B 1 33 44 1 55 66 2 77 88 2 99 11 ----希望資料變這樣---- 序位 變數A-1 變數A-2 變數B-1 變數B-2 1 33 55 44 66 2 77 99 88 11 希望各位先進可以給予指點,感謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 117.56.188.168 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1730087156.A.451.html
xiangying: data.table::dcast 10/28 12:45
ashdum: 感謝!馬上來嘗試! 10/28 13:55
locka: tidyr::spread 應該也可以 10/28 14:20
luenchang: reshaping data from long to wide 10/28 15:33
hohiyan: tidyr是用 pivot_wider spread是把一個變項分割成N個 10/28 21:56
lycantrope: pivot_wider 10/28 22:22