嗨,我想创建一个数据帧,在每个列中存储一个唯一变量及其平均值。目前,我有一个包含2列的数据框。一个具有名称列表,而另一个具有单个值。我想将该值与列表中的所有名称相关联,并最终找到所有名称的平均值。这是我拥有的数据:
Df1:
names_col cost_col
[milk, eggs, cookies] 3
[water, milk, yogurt] 5
[cookies, diaper, yogurt] 7
这就是我要的:
Df2:
names_col avg_cost_col
milk 4
eggs 3
cookies 5
water 5
yogurt 6
diaper 7
我考虑过以某种方式对所有行进行套用,或使用set()从每个列表中删除重复项,但我不确定。任何帮助将不胜感激
幕布斯6054654
慕哥9229398
POPMUISE
相关分类