У меня есть одна сложная вещь для меня.
У меня есть df, как это:
Side_a childs column1
1001 NaN 3
1002 ['1001'] 5
1003 ['1001'] 3
1004 ['1001,'1003'] 6
1005 ['1001', '1002', '1003', '1004'] 13
1006 ['1003', '1004'] 8
Я хочу создать новый столбец с суммой column1 для всех строк, появившихся в столбцах «childs», и собственного значения из column1.
Столбец2, скажем, должен быть:
side_a childs column1 column2
1001 NaN 3 3
1002 ['1001'] 5 8
1003 ['1001'] 3 6
1004 ['1001','1003'] 6 12
1005 ['1001', '1002', '1003', '1004'] 13 30
1006 ['1003', '1004'] 8 17
Если честно, я не знал, с чего и как начать, так что любой намек так приветствуется.
Заранее спасибо