我需要从基于两列的DF删除重复项,并根据第三列返回w / min和max

时间:2019-04-19 20:48:23

标签: dataframe pandas-groupby drop-duplicates

我有一个带有许多值的python数据框,如下所示:

日期大小价格 4/17/2019 3 71.00 4/17/2019 3 70.12 4/17/2019 3 69.00 4/17/2019 3 71.55 4/17/2019 50 73.45 4/17/2019 50 72.45 4/17/2019 50 71.45 4/17/2019 50 70.45

我需要删除重复的日期和时间,并从“价格”列返回最小和最大行-期望的结果是:

日期大小价格 4/17/2019 3 69.00 4/17/2019 3 71.55 4/17/2019 50 73.45 4/17/2019 50 70.45

我曾尝试使用dropplicate和groupby(),但似乎没有提出任何建议。

1 个答案:

答案 0 :(得分:0)

Money Money::operator +=(const Money &m)noexcept
{
    rouble += m.rouble;
    penny += m.penny;
    return *this;
}

Money operator + (const Money &first, const Money &second) noexcept
{
    return operator+=(second);
           ^^^^^^^^^
}