【发布时间】:2013-02-14 15:09:15
【问题描述】:
我是 pandas 数据分析库的新手。我需要完成的任务如下:
给定一个包含一组列C 的数据框(表),选择列子集中A 中的值相同的所有行,并将它们组合成一行,其中其他行C \ A 被平均。
(目标是测试程序的多次运行,并在参数相同的情况下平均运行时间等值。)
例如:
a b c d
eggs ham 1.0 0.0
eggs ham 0.0 0.5
spam eggs 0.0 1.0
spam eggs 0.0 1.0
应该合并为:
a b c d
eggs ham 0.5 0.25
spam eggs 0.0 1.0
选择列 a 和 b 时(这意味着应该平均 c 和 d)。
我有什么选择?
【问题讨论】:
标签: python dataframe pandas data-analysis