[问题] 想要把一个df变成一栏有2个list ^^

楼主: mscutechu (think before ask)   2020-04-26 15:44:32
[问题类型]:
资料转换减少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 资料转换
作者: andrew43 (讨厌有好心推文后删文者)   2020-04-26 16:28:00
题外话,可能把list内的二项变量拉出来直接变成变量会好做一点,之后操作也会方便一点。请参考: https://ideone.com/bvnJFr 希望没误解原问题
楼主: mscutechu (think before ask)   2020-04-26 20:13:00
可是拆开的话,js前端作图变成要读两个档会比较方便?我自己做前端都偏好一图一档xD@andrew43 我发现我忘了说,其实我是打算做好输出json感谢你 其实跟我原本要的不太ㄧ样,但也解决了我的问题https://imgur.com/WyHoylQ 我想要的是做成黑色
作者: andrew43 (讨厌有好心推文后删文者)   2020-04-26 21:00:00
端看你之后要接什么操作,但我拆成二个变量不是指二个档而是像我给的code那般。
楼主: mscutechu (think before ask)   2020-04-26 21:05:00
嗯嗯了该。我本来是想像这样https://imgur.com/Vi3wxVr
作者: andrew43 (讨厌有好心推文后删文者)   2020-04-26 21:49:00
这样子呢?纯用list和for loop做https://ideone.com/ntZlkzps: data.frame或data.table太多层list做不出来订正,网址不变 https://ideone.com/ntZlkz

Links booklink

Contact Us: admin [ a t ] ucptt.com