美文网首页Python
Pandas实战 | DataFrame数据筛选重构——01

Pandas实战 | DataFrame数据筛选重构——01

作者: 水土七口刀 | 来源:发表于2020-10-15 13:01 被阅读0次

    _文{}_\equiv{}_{\nabla \Delta \nabla \Delta \nabla \Delta} {}^{皮}{}_{实}{}^{乐}{}_{观} {}^思_考 {}^有{}_{人^{生}}{}^{才_{有}}{}_{精^{彩}}
    {}^{\star\star}{}^\equiv{}^{水土七口刀} {}_{生}{}^{活}{}_{阅}{}^{读} {}^运_动 {}_有{}^{兴_{趣}}{}_{才^{有}}{}^{人_{生}}


    【走在成长的路上】总纲

    筛选出某一列的值小于某值的行

    #从df2中筛选出label_3列小于100的label_1和label_2两列组成df1
    df1 = df2[["label_1", "label_2"]][df2["label_3"]<100]
    

    利用groupby按照某一列值分组,并统计分组的和

    #根据label_1进行分组,然后求每一组label_4的和
    tmp_Series = df.groupby(["label_1"])["label_4"].sum()
    

    将Series转换为DataFrame

    tmp_Dict = {"label_1":tmp_Series.index, "label_2":tmp_Series.values}
    df =  = pd.DataFrame(tmp_Dict)
    
    上一篇:Pandas实战 DataFrame数据筛选重构——01 【Pandas实战系列目录】 下一篇:Pandas实战 DataFrame数据筛选重构——02

    相关文章

      网友评论

        本文标题:Pandas实战 | DataFrame数据筛选重构——01

        本文链接:https://www.haomeiwen.com/subject/inmipktx.html