[問題] 關於資料處理

看板R_Language作者 ( )時間8年前 (2017/04/25 18:11), 編輯推噓1(102)
留言3則, 3人參與, 最新討論串1/2 (看更多)
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: 我有一筆屬性是data table的資料 裡面記錄顧客的消費明細 格式是這樣 購買物品 數量 客人A 蔬菜 1 客人A 雞肉 2 客人B 水果 2 客人B 牛肉 1 我想把他換成下面這個形式 蔬菜 水果 雞肉 牛肉 客人A 1 0 2 0 客人B 0 2 0 1 有嘗試用tidyr裡面的spread來轉置 但會變成 蔬菜 水果 雞肉 牛肉 客人A 1 0 0 0 客人A 0 0 2 0 請問有什麼方法可以讓客人不重複? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.71.206.190 ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1493115109.A.2E3.html

04/25 18:26, , 1F
建議貼程式碼上來比較容易抓問題可能出在哪裡
04/25 18:26, 1F

04/25 19:24, , 2F
Google R long table to wide table
04/25 19:24, 2F

04/25 21:39, , 3F
reshape2::dcast or data.table::dcast.data.table
04/25 21:39, 3F
文章代碼(AID): #1O_o3bBZ (R_Language)
討論串 (同標題文章)
文章代碼(AID): #1O_o3bBZ (R_Language)