作者mscutechu (think before ask)
看板R_Language
标题[问题] 想要把一个df变成一栏有2个list ^^
时间Sun Apr 26 15:44:32 2020
[问题类型]:
资料转换减少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://webptt.com/cn.aspx?n=bbs/R_Language/M.1587887074.A.472.html
※ 编辑: mscutechu (220.135.250.58 台湾), 04/26/2020 15:48:22
1F:→ andrew43: 题外话,可能把list内的二项变数拉出来直接变成变数会 04/26 16:28
2F:→ andrew43: 好做一点,之後操作也会方便一点。 04/26 16:29
4F:→ mscutechu: 可是拆开的话,js前端作图变成要读两个档会比较方便? 04/26 20:13
5F:→ mscutechu: 我自己做前端都偏好一图一档xD 04/26 20:14
6F:→ mscutechu: @andrew43 我发现我忘了说,其实我是打算做好输出json 04/26 20:34
7F:→ mscutechu: 感谢你 其实跟我原本要的不太ㄧ样,但也解决了我的问题 04/26 20:41
9F:→ andrew43: 端看你之後要接什麽操作,但我拆成二个变数不是指二个档 04/26 21:00
10F:→ andrew43: 而是像我给的code那般。 04/26 21:01
12F:→ andrew43: 这样子呢?纯用list和for loop做 04/26 21:49
14F:→ andrew43: ps: data.frame或data.table太多层list做不出来 04/26 21:50