[問題] r語言 縮編資料(合併計算次數

看板Programming作者 (我不玩了)時間7年前 (2017/05/31 11:36), 7年前編輯推噓2(204)
留言6則, 2人參與, 最新討論串1/1
http://i.imgur.com/0KNI5Cx.jpg
小弟遇到這張圖需要處理 這張圖是ktv點菜單 依照點菜種類一筆筆紀錄 以billcode區分是不是同一個人點的 我想要只取匡內資訊進行縮排 變成 http://i.imgur.com/Kwq0LEH.jpg
Billcode 菜名1 菜名2 菜名3 性別比 這樣的變數名 菜名底下的數值紀錄該人點那道菜幾次 請問大致上該如何撰寫呢 因為剛學r 這種類似轉置矩陣的複雜轉換還不太會 感謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.217.97.238 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1496201782.A.F3C.html ※ 編輯: ms0344303 (49.217.97.238), 05/31/2017 11:37:38 ※ 編輯: ms0344303 (49.217.97.238), 05/31/2017 11:38:35 ※ 編輯: ms0344303 (49.217.97.238), 05/31/2017 11:40:36

06/02 22:18, , 1F
awk grouped '{list[$2][$6]++} END {
06/02 22:18, 1F

06/02 22:18, , 2F
for (code in list) {
06/02 22:18, 2F

06/02 22:20, , 3F
printf("%d",code)
06/02 22:20, 3F

06/02 22:21, , 4F
for (dish in list[code]) {
06/02 22:21, 4F

06/02 22:21, , 5F
算了,好麻煩。
06/02 22:21, 5F

06/04 11:33, , 6F
用 dplyr 不知道會不會比較簡單?
06/04 11:33, 6F
文章代碼(AID): #1PBZesyy (Programming)
文章代碼(AID): #1PBZesyy (Programming)