看板 R_Language 關於我們 聯絡資訊
[問題類型]: 資料轉換減少js的時間 [軟體熟悉度]: 入門 [問題敘述]:用原本的df製作成df第三行每一格都包含兩個list 原始資料擷取一部分 https://imgur.com/LlQjQGc 以下是想要做成的df型態拆解 -df第三行每一格都包含兩個list https://imgur.com/YerdrS5 -用view看的樣子 https://imgur.com/Uf7tFAs -list 的長相 https://imgur.com/U2YhboP 怕講得不好,重新講一次 假設原始資料 item_category_id = 83 (有很多1-83) https://imgur.com/LlQjQGc 想要換成 https://imgur.com/YerdrS5 ttl = 底下有很多的 tem_id 的ttl 加總 ( item_category_id 83 底下有很多的 item_id) -> item_id 各自有不同的ttl https://imgur.com/U2YhboP 全部的ttl 加起來等於上一 層的ttl 所以我想請教 https://imgur.com/LlQjQGc 想要做成 https://imgur.com/YerdrS5 ,該怎做 [環境敘述]: https://imgur.com/853bnGf [關鍵字]:df轉list 資料轉換 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.250.58 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/R_Language/M.1587887074.A.472.html ※ 編輯: mscutechu (220.135.250.58 臺灣), 04/26/2020 15:48:22
andrew43: 題外話,可能把list內的二項變數拉出來直接變成變數會 04/26 16:28
andrew43: 好做一點,之後操作也會方便一點。 04/26 16:29
andrew43: 請參考: https://ideone.com/bvnJFr 希望沒誤解原問題 04/26 16:30
mscutechu: 可是拆開的話,js前端作圖變成要讀兩個檔會比較方便? 04/26 20:13
mscutechu: 我自己做前端都偏好一圖一檔xD 04/26 20:14
mscutechu: @andrew43 我發現我忘了說,其實我是打算做好輸出json 04/26 20:34
mscutechu: 感謝你 其實跟我原本要的不太ㄧ樣,但也解決了我的問題 04/26 20:41
mscutechu: https://imgur.com/WyHoylQ 我想要的是做成黑色 04/26 20:42
andrew43: 端看你之後要接什麼操作,但我拆成二個變數不是指二個檔 04/26 21:00
andrew43: 而是像我給的code那般。 04/26 21:01
mscutechu: 嗯嗯了該。我本來是想像這樣https://imgur.com/Vi3wxVr 04/26 21:05
andrew43: 這樣子呢?純用list和for loop做 04/26 21:49
andrew43: https://ideone.com/ntZlkz 04/26 21:49
andrew43: ps: data.frame或data.table太多層list做不出來 04/26 21:50
andrew43: 訂正,網址不變 https://ideone.com/ntZlkz 04/26 22:11